stochastic_physics module reference
<undocumented>
Functions/Subroutines
Initializes the stochastic physics perturbations. |
|
Determines the stochastic physics perturbations. |
Detailed Description
<undocumented>
Function/Subroutine Documentation
- subroutine stochastic_physics/init_stochastic_physics_ocn(delt, geoLonT, geoLatT, nxT, nyT, nz, geoLonB, geoLatB, nxB, nyB, pert_epbl_in, do_sppt_in, do_skeb_in, mpiroot, mpicomm, iret)
Initializes the stochastic physics perturbations.
- Parameters:
delt ::
delt[in] timestep in seconds between calls to run_stochastic_physics_ocn [s]nxt :: [in] number of T gridpoints in the x-direction of the compute grid
nyt :: [in] number of T gridpoints in the y-direction of the compute grid
nz ::
nz[in] number of gridpoints in the z-direction of the compute gridgeolont :: [in] Longitude of T points in degrees
geolatt :: [in] Latitude of T points in degrees
nxb :: [in] number of B gridpoints in the x-direction of the compute grid
nyb :: [in] number of B gridpoints in the y-direction of the compute grid
geolonb :: [in] Longitude of B points in degrees
geolatb :: [in] Latitude of B points in degrees
pert_epbl_in ::
pert_epbl_in[in] logical flag, if true generate random pattern for ePBL perturbationsdo_sppt_in ::
do_sppt_in[in] logical flag, if true generate random pattern for SPPT perturbationsdo_skeb_in ::
do_skeb_in[in] logical flag, if true generate random pattern for SKEB perturbationsmpiroot ::
mpiroot[in] root processormpicomm ::
mpicomm[in] mpi communicatoriret ::
iret[out] return code
- Call to:
- Called from:
- subroutine stochastic_physics/run_stochastic_physics_ocn(sppt_wts, skeb_wts, t_rp1, t_rp2)
Determines the stochastic physics perturbations.
- Parameters:
sppt_wts ::
sppt_wts[inout] array containing random weights for SPPT range [0,2]skeb_wts ::
skeb_wts[inout] array containing random weights for SKEBt_rp1 ::
t_rp1[inout] array containing random weights for ePBL perturbations (KE generation) range [0,2]t_rp2 ::
t_rp2[inout] array containing random weights for ePBL perturbations (KE dissipation) range [0,2]
- Called from: