MOM6
Rossby_front_2d_initialization.F90 File Reference
#include <MOM_memory.h>
Include dependency graph for Rossby_front_2d_initialization.F90:

Go to the source code of this file.

Modules

module  rossby_front_2d_initialization
 Initial conditions for the 2D Rossby front test.
 

Functions/Subroutines

subroutine, public rossby_front_2d_initialization::rossby_front_initialize_thickness (h, G, GV, US, param_file, just_read_params)
 Initialization of thicknesses in 2D Rossby front test. More...
 
subroutine, public rossby_front_2d_initialization::rossby_front_initialize_temperature_salinity (T, S, h, G, GV, param_file, eqn_of_state, just_read_params)
 Initialization of temperature and salinity in the Rossby front test. More...
 
subroutine, public rossby_front_2d_initialization::rossby_front_initialize_velocity (u, v, h, G, GV, US, param_file, just_read_params)
 Initialization of u and v in the Rossby front test. More...
 
real function rossby_front_2d_initialization::ypseudo (G, lat)
 Pseudo coordinate across domain used by Hml() and dTdy() returns a coordinate from -PI/2 .. PI/2 squashed towards the center of the domain. More...
 
real function rossby_front_2d_initialization::hml (G, lat)
 Analytic prescription of mixed layer depth in 2d Rossby front test, in the same units as Gmax_depth. More...
 
real function rossby_front_2d_initialization::dtdy (G, dT, lat)
 Analytic prescription of mixed layer temperature gradient in 2d Rossby front test. More...
 

Variables

character(len=40) rossby_front_2d_initialization::mdl = "Rossby_front_2d_initialization"
 This module's name. More...
 
real, parameter rossby_front_2d_initialization::frontfractionalwidth = 0.5
 Width of front as fraction of domain [nondim]. More...
 
real, parameter rossby_front_2d_initialization::hmlmin = 0.25
 Shallowest ML as fractional depth of ocean [nondim]. More...
 
real, parameter rossby_front_2d_initialization::hmlmax = 0.75
 Deepest ML as fractional depth of ocean [nondim]. More...