MOM6
|
Functions/Subroutines | |
subroutine, public | ocn_import (x2o, ind, grid, ice_ocean_boundary, ocean_public, logunit, Eclock, c1, c2, c3, c4) |
Maps incomping ocean data to MOM6 data structures. More... | |
subroutine, public | ocn_export (ind, ocn_public, grid, o2x, dt_int, ncouple_per_day) |
Maps outgoing ocean data to MCT attribute vector real array. More... | |
Variables | |
logical, parameter | debug =.false. |
subroutine, public ocn_cap_methods::ocn_export | ( | type(cpl_indices_type), intent(inout) | ind, |
type(ocean_public_type), intent(in) | ocn_public, | ||
type(ocean_grid_type), intent(in) | grid, | ||
real(kind=8), dimension(:,:), intent(inout) | o2x, | ||
real(kind=8), intent(in) | dt_int, | ||
integer, intent(in) | ncouple_per_day | ||
) |
Maps outgoing ocean data to MCT attribute vector real array.
[in,out] | ind | Structure with coupler indices and vectors |
[in] | ocn_public | Ocean surface state |
[in] | grid | Ocean model grid |
[in,out] | o2x | MCT outgoing bugger |
[in] | dt_int | Amount of time over which to advance the ocean (ocean_coupling_time_step), in sec |
[in] | ncouple_per_day | Number of ocean coupling calls per day |
Definition at line 151 of file ocn_cap_methods.F90.
Referenced by ocn_comp_mct::ocn_init_mct(), and ocn_comp_mct::ocn_run_mct().
subroutine, public ocn_cap_methods::ocn_import | ( | real(kind=8), dimension(:,:), intent(in) | x2o, |
type(cpl_indices_type), intent(in) | ind, | ||
type(ocean_grid_type), intent(in) | grid, | ||
type(ice_ocean_boundary_type), intent(inout) | ice_ocean_boundary, | ||
type(ocean_public_type), intent(in) | ocean_public, | ||
integer, intent(in) | logunit, | ||
type(esmf_clock), intent(in) | Eclock, | ||
real(kind=8), intent(in), optional | c1, | ||
real(kind=8), intent(in), optional | c2, | ||
real(kind=8), intent(in), optional | c3, | ||
real(kind=8), intent(in), optional | c4 | ||
) |
Maps incomping ocean data to MOM6 data structures.
[in] | x2o | incoming data |
[in] | ind | Structure with MCT attribute vects and indices |
[in] | grid | Ocean model grid |
[in,out] | ice_ocean_boundary | Ocean boundary forcing |
[in] | ocean_public | Ocean surface state |
[in] | logunit | Unit for stdout output |
[in] | eclock | Time and time step ? |
[in] | c4 | Coeffs. used in the shortwave decomposition |
Definition at line 26 of file ocn_cap_methods.F90.
References debug, and mom_error_handler::is_root_pe().
Referenced by ocn_comp_mct::ocn_run_mct().
|
private |
Definition at line 18 of file ocn_cap_methods.F90.
Referenced by ocn_import().