| ▼Nmom | The central module of the MOM6 ocean model |
| Cmom_control_struct | Control structure for the MOM module, including the variables that describe the state of the ocean |
| Cmom_diag_ids | A structure with diagnostic IDs of the state variables |
| ▼Nmom_ale | This module contains the main regridding routines |
| Cale_cs | ALE control structure |
| ▼Nmom_eos | Provides subroutines for quantities specific to the equation of state |
| Ccalculate_compress | Calculates the compressibility of water from T, S, and P |
| Ccalculate_density | Calculates density of sea water from T, S and P |
| Ccalculate_density_derivs | Calculate the derivatives of density with temperature and salinity from T, S, and P |
| Ccalculate_density_second_derivs | Calculates the second derivatives of density with various combinations of temperature, salinity, and pressure from T, S and P |
| Ccalculate_spec_vol | Calculates specific volume of sea water from T, S and P |
| Ccalculate_specific_vol_derivs | Calculate the derivatives of specific volume with temperature and salinity from T, S, and P |
| Ccalculate_tfreeze | Calculates the freezing point of sea water from T, S and P |
| Ceos_type | A control structure for the equation of state |
| ▼Nmom_ice_shelf | Implements the thermodynamic aspects of ocean / ice-shelf interactions, along with a crude placeholder for a later implementation of full ice shelf dynamics, all using the MOM framework and coding style |
| Cice_shelf_cs | Control structure that contains ice shelf parameters and diagnostics handles |
| ▼Nmom_meke | Implements the Mesoscale Eddy Kinetic Energy framework with topographic beta effect included in computing beta in Rhines scale |
| Cmeke_cs | Control structure that contains MEKE parameters and diagnostics handles |
| ▼Nmom_unit_scaling | Provides a transparent unit rescaling type to facilitate dimensional consistency testing |
| Cunit_scale_type | Describes various unit conversion factors |