Held Suarez
The hs_forcing_nml
only ever needs to be specified if
idealized_moist_model = False
in atmosphere_nml
.
It contains options which specify the Newtonian cooling thermal relaxation profile. Some of the most common
ones are described below:
Isca gives an
example script
indicating typical usage of the hs_forcing_nml
.
Options
t_zero
float
Temperature at reference pressure at equator (Kelvin).
Default: 315
t_strat
float
Stratosphere temperature (Kelvin).
Default: 200
delh
float
Equator-pole temperature gradient (Kelvin).
Default: 60
delv
float
Lapse rate (Kelvin).
Default: 60
eps
float
Stratospheric latitudinal variation.
Default: 0
sigma_b
float
Boundary layer friction height (\(\sigma = p/p_s\)).
Default: 0.7
ka
float
Constant Newtonian cooling timescale (negative sign is a flag indicating that the units are days).
Default: -40
ks
float
Boundary layer dependent cooling timescale (negative sign is a flag indicating that the units are days).
Default: -4
kf
float
BL momentum frictional timescalee (negative sign is a flag indicating that the units are days).
Default: -1
do_conserve_energy
bool
Convert dissipated momentum into heat if True
.
Default: True
Diagnostics
The diagnostics for
this module
can be specified using the module_name
of hs_forcing
in the
diagnostic table file.
Some available diagnostics are given below:
h_trop
Height of tropopause. Dimensions: time, lat, lon Units: \(km\)