MOM6
mom_cap_methods.F90 File Reference

Go to the source code of this file.

Data Types

interface  mom_cap_methods::state_getfldptr
 Get field pointer. More...
 

Modules

module  mom_cap_methods
 Contains import/export methods for both NEMS and CMEPS.
 

Functions/Subroutines

subroutine, public mom_cap_methods::mom_set_geomtype (geomtype_in)
 Sets module variable geometry type. More...
 
subroutine, public mom_cap_methods::mom_import (ocean_public, ocean_grid, importState, ice_ocean_boundary, rc)
 This function has a few purposes: (1) it imports surface fluxes using data from the mediator; and (2) it can apply restoring in SST and SSS. More...
 
subroutine, public mom_cap_methods::mom_export (ocean_public, ocean_grid, ocean_state, exportState, clock, rc)
 Maps outgoing ocean data to ESMF State. More...
 
subroutine mom_cap_methods::state_getfldptr_1d (State, fldname, fldptr, rc)
 Get field pointer 1D. More...
 
subroutine mom_cap_methods::state_getfldptr_2d (State, fldname, fldptr, rc)
 Get field pointer 2D. More...
 
subroutine, private mom_cap_methods::state_getimport (state, fldname, isc, iec, jsc, jec, output, do_sum, rc)
 Map import state field to output array. More...
 
subroutine, private mom_cap_methods::state_setexport (state, fldname, isc, iec, jsc, jec, input, ocean_grid, rc)
 Map input array to export state. More...
 

Variables

integer mom_cap_methods::import_cnt = 0
 used to skip using the import state at the first count for cesm More...
 
type(esmf_geomtype_flag) mom_cap_methods::geomtype
 SMF type describing type of geometry (mesh or grid) More...