YetAnotherCoupler 3.2.0_a
|
Fortran interface for definition of a couple. More...
Public Member Functions | |
subroutine | yac_fdef_couple (src_comp_name, src_grid_name, src_field_name, tgt_comp_name, tgt_grid_name, tgt_field_name, coupling_timestep, time_unit, time_reduction, interp_stack_config_id, src_lag, tgt_lag, weight_file, mapping_side, scale_factor, scale_summand, src_mask_names, tgt_mask_name) |
subroutine | yac_fdef_couple_instance (instance_id, src_comp_name, src_grid_name, src_field_name, tgt_comp_name, tgt_grid_name, tgt_field_name, coupling_timestep, time_unit, time_reduction, interp_stack_config_id, src_lag, tgt_lag, weight_file, mapping_side, scale_factor, scale_summand, src_mask_names, tgt_mask_name) |
Fortran interface for definition of a couple.
Definition at line 2150 of file yac_module.F90.
subroutine yac::yac_fdef_couple::yac_fdef_couple | ( | character ( len=* ), intent(in) | src_comp_name, |
character ( len=* ), intent(in) | src_grid_name, | ||
character ( len=* ), intent(in) | src_field_name, | ||
character ( len=* ), intent(in) | tgt_comp_name, | ||
character ( len=* ), intent(in) | tgt_grid_name, | ||
character ( len=* ), intent(in) | tgt_field_name, | ||
character ( len=* ), intent(in) | coupling_timestep, | ||
integer, intent(in) | time_unit, | ||
integer, intent(in) | time_reduction, | ||
integer, intent(in) | interp_stack_config_id, | ||
integer, intent(in), optional | src_lag, | ||
integer, intent(in), optional | tgt_lag, | ||
character ( len=* ), intent(in), optional | weight_file, | ||
integer, intent(in), optional | mapping_side, | ||
double precision, intent(in), optional | scale_factor, | ||
double precision, intent(in), optional | scale_summand, | ||
type(yac_string), dimension(:), intent(in), optional | src_mask_names, | ||
character ( len=* ), intent(in), optional | tgt_mask_name | ||
) |
Definition at line 2152 of file yac_module.F90.
subroutine yac::yac_fdef_couple::yac_fdef_couple_instance | ( | integer, intent(in) | instance_id, |
character ( len=* ), intent(in) | src_comp_name, | ||
character ( len=* ), intent(in) | src_grid_name, | ||
character ( len=* ), intent(in) | src_field_name, | ||
character ( len=* ), intent(in) | tgt_comp_name, | ||
character ( len=* ), intent(in) | tgt_grid_name, | ||
character ( len=* ), intent(in) | tgt_field_name, | ||
character ( len=* ), intent(in) | coupling_timestep, | ||
integer, intent(in) | time_unit, | ||
integer, intent(in) | time_reduction, | ||
integer, intent(in) | interp_stack_config_id, | ||
integer, intent(in), optional | src_lag, | ||
integer, intent(in), optional | tgt_lag, | ||
character ( len=* ), intent(in), optional | weight_file, | ||
integer, intent(in), optional | mapping_side, | ||
double precision, intent(in), optional | scale_factor, | ||
double precision, intent(in), optional | scale_summand, | ||
type(yac_string), dimension(:), intent(in), optional | src_mask_names, | ||
character ( len=* ), intent(in), optional | tgt_mask_name | ||
) |
Definition at line 2181 of file yac_module.F90.