11 implicit none ;
private 18 param, flag, ice_restart_file, ocean_restart_file, &
19 units, caller)
result (coupler_index)
21 character(len=*),
intent(in) :: name
22 character(len=*),
intent(in) :: flux_type
23 character(len=*),
intent(in) :: implementation
24 integer,
intent(in),
optional :: atm_tr_index
25 real,
intent(in),
dimension(:),
optional :: param
26 logical,
intent(in),
dimension(:),
optional :: flag
27 character(len=*),
intent(in),
optional :: ice_restart_file
28 character(len=*),
intent(in),
optional :: ocean_restart_file
29 character(len=*),
intent(in),
optional :: units
30 character(len=*),
intent(in),
optional :: caller
34 integer :: coupler_index
integer function, public aof_set_coupler_flux(name, flux_type, implementation, atm_tr_index, param, flag, ice_restart_file, ocean_restart_file, units, caller)