#include <MOM_memory.h>
Go to the source code of this file.
|
type | mom_variables::p3d |
| A structure for creating arrays of pointers to 3D arrays. More...
|
|
type | mom_variables::p2d |
| A structure for creating arrays of pointers to 2D arrays. More...
|
|
type | mom_variables::surface |
| Pointers to various fields which may be used describe the surface state of MOM, and which will be returned to a the calling program. More...
|
|
type | mom_variables::thermo_var_ptrs |
| Pointers to an assortment of thermodynamic fields that may be available, including potential temperature, salinity, heat capacity, and the equation of state control structure. More...
|
|
type | mom_variables::ocean_internal_state |
| Pointers to all of the prognostic variables allocated in MOM_variables.F90 and MOM.F90. More...
|
|
type | mom_variables::accel_diag_ptrs |
| Pointers to arrays with accelerations, which can later be used for derived diagnostics, like energy balances. More...
|
|
type | mom_variables::cont_diag_ptrs |
| Pointers to arrays with transports, which can later be used for derived diagnostics, like energy balances. More...
|
|
type | mom_variables::vertvisc_type |
| Vertical viscosities, drag coefficients, and related fields. More...
|
|
type | mom_variables::bt_cont_type |
| Container for information about the summed layer transports and how they will vary as the barotropic velocity is changed. More...
|
|
|
module | mom_variables |
| Provides transparent structures with groups of MOM6 variables and supporting routines.
|
|
|
subroutine, public | mom_variables::allocate_surface_state (sfc_state, G, use_temperature, do_integrals, gas_fields_ocn, use_meltpot, use_iceshelves) |
| Allocates the fields for the surface (return) properties of the ocean model. Unused fields are unallocated. More...
|
|
subroutine, public | mom_variables::deallocate_surface_state (sfc_state) |
| Deallocates the elements of a surface state type. More...
|
|
subroutine, public | mom_variables::alloc_bt_cont_type (BT_cont, G, alloc_faces) |
| Allocates the arrays contained within a BT_cont_type and initializes them to 0. More...
|
|
subroutine, public | mom_variables::dealloc_bt_cont_type (BT_cont) |
| Deallocates the arrays contained within a BT_cont_type. More...
|
|
subroutine, public | mom_variables::mom_thermovar_chksum (mesg, tv, G) |
| Diagnostic checksums on various elements of a thermo_var_ptrs type for debugging. More...
|
|