MOM6
MOM_coord_initialization.F90 File Reference

Go to the source code of this file.

Modules

module  mom_coord_initialization
 Initializes fixed aspects of the related to its vertical coordinate.
 

Functions/Subroutines

subroutine, public mom_coord_initialization::mom_initialize_coord (GV, US, PF, write_geom, output_dir, tv, max_depth)
 MOM_initialize_coord sets up time-invariant quantities related to MOM6's vertical coordinate. More...
 
subroutine mom_coord_initialization::set_coord_from_gprime (Rlay, g_prime, GV, US, param_file)
 Sets the layer densities (Rlay) and the interface reduced gravities (g). More...
 
subroutine mom_coord_initialization::set_coord_from_layer_density (Rlay, g_prime, GV, US, param_file)
 Sets the layer densities (Rlay) and the interface reduced gravities (g). More...
 
subroutine mom_coord_initialization::set_coord_from_ts_ref (Rlay, g_prime, GV, US, param_file, eqn_of_state, P_Ref)
 Sets the layer densities (Rlay) and the interface reduced gravities (g) from a profile of g'. More...
 
subroutine mom_coord_initialization::set_coord_from_ts_profile (Rlay, g_prime, GV, US, param_file, eqn_of_state, P_Ref)
 Sets the layer densities (Rlay) and the interface reduced gravities (g) from a T-S profile. More...
 
subroutine mom_coord_initialization::set_coord_from_ts_range (Rlay, g_prime, GV, US, param_file, eqn_of_state, P_Ref)
 Sets the layer densities (Rlay) and the interface reduced gravities (g) from a linear T-S profile. More...
 
subroutine mom_coord_initialization::set_coord_from_file (Rlay, g_prime, GV, US, param_file)
 
subroutine mom_coord_initialization::set_coord_linear (Rlay, g_prime, GV, US, param_file)
 Sets the layer densities (Rlay) and the interface reduced gravities (g) according to a linear profile starting at a reference surface layer density and spanning a range of densities to the bottom defined by the parameter RLAY_RANGE (defaulting to 2.0 if not defined) More...
 
subroutine mom_coord_initialization::set_coord_to_none (Rlay, g_prime, GV, US, param_file)
 Sets Rlay to Rho0 and g_prime to zero except for the free surface. This is for use only in ALE mode where Rlay should not be used and g_prime(1) alone might be used. More...
 
subroutine mom_coord_initialization::write_vertgrid_file (GV, US, param_file, directory)
 Writes out a file containing any available data related to the vertical grid used by the MOM ocean model. More...
 

Variables

character(len=40) mom_coord_initialization::mdl = "MOM_coord_initialization"
 This module's name. More...