baroclinic_zone_initialization module reference¶
Initial conditions for an idealized baroclinic zone.
Functions/Subroutines¶
Reads the parameters unique to this module. |
|
Initialization of temperature and salinity with the baroclinic zone initial conditions. |
Function/Subroutine Documentation¶
-
subroutine
baroclinic_zone_initialization/
bcz_params
(G, GV, US, param_file, S_ref, dSdz, delta_S, dSdx, T_ref, dTdz, delta_T, dTdx, L_zone, just_read_params)¶ Reads the parameters unique to this module.
- Parameters
g :: [in] Grid structure
gv :: [in] The ocean’s vertical grid structure.
us :: [in] A dimensional unit scaling type
param_file :: [in] Parameter file handle
s_ref :: [out] Reference salinity [ppt]
dsdz :: [out] Salinity stratification [ppt Z-1 ~> ppt m-1]
delta_s :: [out] Salinity difference across baroclinic zone [ppt]
dsdx :: [out] Linear salinity gradient [ppt m-1]
t_ref :: [out] Reference temperature [degC]
dtdz :: [out] Temperature stratification [degC Z-1 ~> degC m-1]
delta_t :: [out] Temperature difference across baroclinic zone [degC]
dtdx :: [out] Linear temperature gradient in [degC Gx_axis_units-1]
l_zone :: [out] Width of baroclinic zone in [Gx_axis_units]
just_read_params :: [in] If present and true, this call will only read parameters without changing h.
- Call to
mom_file_parser::closeparameterblock
mdl
mom_file_parser::openparameterblock
- Called from
-
subroutine
baroclinic_zone_initialization/
baroclinic_zone_init_temperature_salinity
(T, S, h, G, GV, US, param_file, just_read_params)¶ Initialization of temperature and salinity with the baroclinic zone initial conditions.
- Parameters
g :: [in] Grid structure
gv :: [in] The ocean’s vertical grid structure.
us :: [in] A dimensional unit scaling type
t :: [out] Potential temperature [degC]
s :: [out] Salinity [ppt]
h :: [in] The model thicknesses [H ~> m or kg m-2]
param_file :: [in] Parameter file handle
just_read_params :: [in] If present and true, this call will only read parameters without changing T & S.
- Call to
- Called from