A Modular Arbitrary-Order Ocean-Atmosphere Model -- Stochastic implementation
Modules | Functions/Subroutines | Variables
params.f90 File Reference

Go to the source code of this file.

Modules

module  params
 The model parameters module.
 

Functions/Subroutines

subroutine, private params::init_nml
 Read the basic parameters and mode selection from the namelist. More...
 
subroutine params::init_params
 Parameters initialisation routine. More...
 

Variables

real(kind=8) params::n
 \(n = 2 L_y / L_x\) - Aspect ratio More...
 
real(kind=8) params::phi0
 Latitude in radian. More...
 
real(kind=8) params::rra
 Earth radius. More...
 
real(kind=8) params::sig0
 \(\sigma_0\) - Non-dimensional static stability of the atmosphere. More...
 
real(kind=8) params::k
 Bottom atmospheric friction coefficient. More...
 
real(kind=8) params::kp
 \(k'\) - Internal atmospheric friction coefficient. More...
 
real(kind=8) params::r
 Frictional coefficient at the bottom of the ocean. More...
 
real(kind=8) params::d
 Merchanical coupling parameter between the ocean and the atmosphere. More...
 
real(kind=8) params::f0
 \(f_0\) - Coriolis parameter More...
 
real(kind=8) params::gp
 \(g'\)Reduced gravity More...
 
real(kind=8) params::h
 Depth of the active water layer of the ocean. More...
 
real(kind=8) params::phi0_npi
 Latitude exprimed in fraction of pi. More...
 
real(kind=8) params::lambda
 \(\lambda\) - Sensible + turbulent heat exchange between the ocean and the atmosphere. More...
 
real(kind=8) params::co
 \(C_a\) - Constant short-wave radiation of the ocean. More...
 
real(kind=8) params::go
 \(\gamma_o\) - Specific heat capacity of the ocean. More...
 
real(kind=8) params::ca
 \(C_a\) - Constant short-wave radiation of the atmosphere. More...
 
real(kind=8) params::to0
 \(T_o^0\) - Stationary solution for the 0-th order ocean temperature. More...
 
real(kind=8) params::ta0
 \(T_a^0\) - Stationary solution for the 0-th order atmospheric temperature. More...
 
real(kind=8) params::epsa
 \(\epsilon_a\) - Emissivity coefficient for the grey-body atmosphere. More...
 
real(kind=8) params::ga
 \(\gamma_a\) - Specific heat capacity of the atmosphere. More...
 
real(kind=8) params::rr
 \(R\) - Gas constant of dry air More...
 
real(kind=8) params::scale
 \(L_y = L \, \pi\) - The characteristic space scale. More...
 
real(kind=8) params::pi
 \(\pi\) More...
 
real(kind=8) params::lr
 \(L_R\) - Rossby deformation radius More...
 
real(kind=8) params::g
 \(\gamma\) More...
 
real(kind=8) params::rp
 \(r'\) - Frictional coefficient at the bottom of the ocean. More...
 
real(kind=8) params::dp
 \(d'\) - Non-dimensional mechanical coupling parameter between the ocean and the atmosphere. More...
 
real(kind=8) params::kd
 \(k_d\) - Non-dimensional bottom atmospheric friction coefficient. More...
 
real(kind=8) params::kdp
 \(k'_d\) - Non-dimensional internal atmospheric friction coefficient. More...
 
real(kind=8) params::cpo
 \(C'_a\) - Non-dimensional constant short-wave radiation of the ocean. More...
 
real(kind=8) params::lpo
 \(\lambda'_o\) - Non-dimensional sensible + turbulent heat exchange from ocean to atmosphere. More...
 
real(kind=8) params::cpa
 \(C'_a\) - Non-dimensional constant short-wave radiation of the atmosphere. More...
 
real(kind=8) params::lpa
 \(\lambda'_a\) - Non-dimensional sensible + turbulent heat exchange from atmosphere to ocean. More...
 
real(kind=8) params::sbpo
 \(\sigma'_{B,o}\) - Long wave radiation lost by ocean to atmosphere & space. More...
 
real(kind=8) params::sbpa
 \(\sigma'_{B,a}\) - Long wave radiation from atmosphere absorbed by ocean. More...
 
real(kind=8) params::lsbpo
 \(S'_{B,o}\) - Long wave radiation from ocean absorbed by atmosphere. More...
 
real(kind=8) params::lsbpa
 \(S'_{B,a}\) - Long wave radiation lost by atmosphere to space & ocean. More...
 
real(kind=8) params::l
 \(L\) - Domain length scale More...
 
real(kind=8) params::sc
 Ratio of surface to atmosphere temperature. More...
 
real(kind=8) params::sb
 Stefan–Boltzmann constant. More...
 
real(kind=8) params::betp
 \(\beta'\) - Non-dimensional beta parameter More...
 
real(kind=8) params::nua =0.D0
 Dissipation in the atmosphere. More...
 
real(kind=8) params::nuo =0.D0
 Dissipation in the ocean. More...
 
real(kind=8) params::nuap
 Non-dimensional dissipation in the atmosphere. More...
 
real(kind=8) params::nuop
 Non-dimensional dissipation in the ocean. More...
 
real(kind=8) params::t_trans
 Transient time period. More...
 
real(kind=8) params::t_run
 Effective intergration time (length of the generated trajectory) More...
 
real(kind=8) params::dt
 Integration time step. More...
 
real(kind=8) params::tw
 Write all variables every tw time units. More...
 
logical params::writeout
 Write to file boolean. More...
 
integer params::nboc
 Number of atmospheric blocks. More...
 
integer params::nbatm
 Number of oceanic blocks. More...
 
integer params::natm =0
 Number of atmospheric basis functions. More...
 
integer params::noc =0
 Number of oceanic basis functions. More...
 
integer params::ndim
 Number of variables (dimension of the model) More...
 
integer, dimension(:,:), allocatable params::oms
 Ocean mode selection array. More...
 
integer, dimension(:,:), allocatable params::ams
 Atmospheric mode selection array. More...