This module contains type declarations for the coupler.
field_manager_mod
mpp_mod
fm_util_mod
time_manager_mod
diag_manager_mod
call coupler_types_init
call coupler_type_copy_1d_2d
var_in | variable to copy information from [coupler_1d_bc_type] |
var_out | variable to copy information to [coupler_2d_bc_type] |
is | lower bound of first dimension [integer] |
ie | upper bound of first dimension [integer] |
js | lower bound of second dimension [integer] |
je | upper bound of second dimension [integer] |
diag_name | name for diagnostic file--if blank, then don't register the fields [character] |
axes | array of axes identifiers for diagnostic variable registration [integer] |
time | model time variable for registering diagnostic field [time_type] |
suffix | optional suffix to make the name identifier unique [character] |
call coupler_type_copy_1d_3d
var_in | variable to copy information from [coupler_1d_bc_type] |
var_out | variable to copy information to [coupler_3d_bc_type] |
is | lower bound of first dimension [integer] |
ie | upper bound of first dimension [integer] |
js | lower bound of second dimension [integer] |
je | upper bound of second dimension [integer] |
kd | third dimension [integer] |
diag_name | name for diagnostic file--if blank, then don't register the fields [character] |
axes | array of axes identifiers for diagnostic variable registration [integer] |
time | model time variable for registering diagnostic field [time_type] |
suffix | optional suffix to make the name identifier unique [character] |