![]() |
programmer's documentation
|
Variables | |
double precision, dimension(:), allocatable | tmmet |
tmmet —> time (in sec) of the meteo profile More... | |
double precision, dimension(:), allocatable | zdmet |
zdmet —> altitudes of the dynamic profiles (read in the input meteo file) More... | |
double precision, dimension(:), allocatable | ztmet |
ztmet –> altitudes of the temperature profile (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | umet |
umet –> meteo u profiles (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | vmet |
vmet –> meteo v profiles (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | wmet |
wmet –> meteo w profiles - unused More... | |
double precision, dimension(:,:), allocatable | ekmet |
ekmet —> meteo turbulent kinetic energy profile (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | epmet |
epmet —> meteo turbulent dissipation profile (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | ttmet |
ttmet —> meteo temperature (Celsius) profile (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | qvmet |
qvmet —> meteo specific humidity profile (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | ncmet |
ncmet —> meteo specific drplet number profile (read in the input meteo file) More... | |
double precision, dimension(:), allocatable | pmer |
pmer —> Sea level pressure (read in the input meteo file) More... | |
double precision, dimension(:), allocatable | xmet |
xmet –> X axis cooordinates of the meteo profile (read in the input meteo file) More... | |
double precision, dimension(:), allocatable | ymet |
ymet –> Y axis cooordinates of the meteo profile (read in the input meteo file) More... | |
double precision, dimension(:,:), allocatable | rmet |
rmet –> density profile More... | |
double precision, dimension(:,:), allocatable | tpmet |
tpmet –> potential temperature profile More... | |
double precision, dimension(:,:), allocatable | phmet |
phmet –> hydrostatic pressure from Laplace integration More... | |
double precision, dimension(:), allocatable | nebdia |
Diagnosed nebulosity. More... | |
double precision, dimension(:), allocatable | nn |
fractional nebulosity More... | |
integer, save | itotwt |
itotwt—> total water content (for humid atmosphere) More... | |
integer, save | intdrp |
intdrp—> total number of droplets (for humid atmosphere) More... | |
integer, save | itempc |
itempc—> temperature (in celsius) More... | |
integer, save | iliqwt |
iliqwt—> liquid water content More... | |
integer, save | imeteo |
imeteo –> flag for reading the meteo input file More... | |
integer, save | nbmetd |
nbmetd –> numbers of altitudes for the dynamics More... | |
integer, save | nbmett |
nbmett –> numbers of altitudes for the temperature and specific humidity More... | |
integer, save | nbmetm |
nbmetm –> numbers of time steps for the meteo profiles More... | |
integer, dimension(nozppm), save | iprofm |
iprofm –> read zone boundary conditions from profile More... | |
integer, save | initmeteo |
initmeteo –> use meteo profile for variables initialization (0: not used; 1: used (default)) More... | |
double precision, save | ps |
ps –> reference pressure (to comput potential temp: 1.0d+5) More... | |
double precision, save | rvsra |
rvsra –> ratio gaz constant h2o/ dry air: 1.608d0 More... | |
double precision, save | cpvcpa |
cpvcpa –> ratio Cp h2o/ dry air: 1.866d0 More... | |
double precision, save | clatev |
clatev –> latent heat of evaporation: 2.501d+6 More... | |
double precision, save | gammat |
gammat –> temperature gradient for the standard atmosphere (-6.5d-03 K/m) More... | |
double precision, save | rvap |
rvsra*rair More... | |
integer, save | syear |
syear –> starting year More... | |
integer, save | squant |
squant –> starting quantile More... | |
integer, save | shour |
shour –> starting hour More... | |
integer, save | smin |
smin –> starting min More... | |
double precision, save | ssec |
ssec –> starting second More... | |
double precision, save | xlon |
xlon –> longitude of the domain origin More... | |
double precision, save | xlat |
xlat –> latitude of the domain origin More... | |
integer, save | nbmaxt |
Number of vertical levels (cf. 1D radiative scheme. More... | |
integer, save | ihpm |
ihpm –> flag to compute the hydrostastic pressure by Laplace integration in the meteo profiles More... | |
integer, save | ivert |
ivert –> flag for the definition of the vertical grid More... | |
integer, save | nvert |
nvert –> number of vertical arrays More... | |
integer, save | kvert |
kvert –> number of levels (up to the top of the domain) More... | |
integer, save | kmx |
kmx –> Number of levels (up to 11000 m if ray1d used) (automatically computed) More... | |
integer, save | iatra1 |
iatra1 –> flag for the use of the 1d atmo radiative model More... | |
integer, save | nfatr1 |
nfatr1 –> 1d radiative model pass frequency More... | |
integer, save | iqv0 |
iqv0 –> flag for the standard atmo humidity profile More... | |
integer, save | idrayi |
pointer for 1D infrared profile More... | |
integer, save | idrayst |
pointer for 1D solar profile More... | |
integer, save | igrid |
grid formed by 1D profiles More... | |
double precision, dimension(:,:), allocatable | xyvert |
horizontal coordinates of the vertical grid More... | |
double precision, dimension(:), allocatable | zvert |
vertical grid for 1D radiative scheme initialize in cs_user_atmospheric_model.f90 More... | |
double precision, dimension(:), allocatable | acinfe |
absorption for CO2 + 03 More... | |
double precision, dimension(:), allocatable | dacinfe |
differential absorption for CO2 + 03 More... | |
double precision, dimension(:,:), allocatable | aco2 |
absorption for CO2 only More... | |
double precision, dimension(:,:), allocatable | daco2 |
differential absorption for CO2 only More... | |
double precision, dimension(:), allocatable | acsup |
idem acinfe, flux descendant More... | |
double precision, dimension(:), allocatable | dacsup |
internal variable for 1D radiative model More... | |
double precision, dimension(:), allocatable | tauzq |
internal variable for 1D radiative model More... | |
double precision, dimension(:), allocatable | tauz |
internal variable for 1D radiative model More... | |
double precision, dimension(:), allocatable | zq |
internal variable for 1D radiative model More... | |
double precision, save | tausup |
internal variable for 1D radiative model More... | |
double precision, dimension(:), allocatable | zray |
internal variable for 1D radiative model More... | |
double precision, dimension(:,:), allocatable | rayi |
double precision, dimension(:,:), allocatable | rayst |
integer, save | iatsoil |
iatsoil –> flag to use the ground model More... | |
double precision, save | w1ini |
Water content of the first ground reservoir. More... | |
double precision, save | w2ini |
Water content of the second ground reservoir. More... | |
integer, save | modsub |
Option for subgrid models. More... | |
integer, save | moddis |
Option for liquid water content distribution models. More... | |
integer, save | modnuc |
Option for nucleation. More... | |
integer, save | modsedi |
sedimentation flag More... | |
double precision, save | sigc |
adimensional : sigc=0.53 other referenced values are 0.28, 0.15 More... | |
integer, save | init_at_chem |
force initilization in case of restart (this option is automatically set in lecamp) More... | |
double precision, dimension(:), allocatable acinfe |
absorption for CO2 + 03
double precision, dimension(:, :), allocatable aco2 |
absorption for CO2 only
double precision, dimension(:), allocatable acsup |
idem acinfe, flux descendant
double precision, save clatev |
clatev –> latent heat of evaporation: 2.501d+6
double precision, save cpvcpa |
cpvcpa –> ratio Cp h2o/ dry air: 1.866d0
double precision, dimension(:), allocatable dacinfe |
differential absorption for CO2 + 03
double precision, dimension(:,:), allocatable daco2 |
differential absorption for CO2 only
double precision, dimension(:), allocatable dacsup |
internal variable for 1D radiative model
double precision, dimension(:,:), allocatable ekmet |
ekmet —> meteo turbulent kinetic energy profile (read in the input meteo file)
double precision, dimension(:,:), allocatable epmet |
epmet —> meteo turbulent dissipation profile (read in the input meteo file)
double precision, save gammat |
gammat –> temperature gradient for the standard atmosphere (-6.5d-03 K/m)
integer, save iatra1 |
iatra1 –> flag for the use of the 1d atmo radiative model
integer, save iatsoil |
iatsoil –> flag to use the ground model
integer, save idrayi |
pointer for 1D infrared profile
integer, save idrayst |
pointer for 1D solar profile
integer, save igrid |
grid formed by 1D profiles
integer, save ihpm |
ihpm –> flag to compute the hydrostastic pressure by Laplace integration in the meteo profiles
integer, save iliqwt |
iliqwt—> liquid water content
integer, save imeteo |
imeteo –> flag for reading the meteo input file
integer, save init_at_chem |
force initilization in case of restart (this option is automatically set in lecamp)
integer, save initmeteo |
initmeteo –> use meteo profile for variables initialization (0: not used; 1: used (default))
integer, save intdrp |
intdrp—> total number of droplets (for humid atmosphere)
integer, dimension(nozppm), save iprofm |
iprofm –> read zone boundary conditions from profile
integer, save iqv0 |
iqv0 –> flag for the standard atmo humidity profile
integer, save itempc |
itempc—> temperature (in celsius)
integer, save itotwt |
itotwt—> total water content (for humid atmosphere)
integer, save ivert |
ivert –> flag for the definition of the vertical grid
integer, save kmx |
kmx –> Number of levels (up to 11000 m if ray1d used) (automatically computed)
integer, save kvert |
kvert –> number of levels (up to the top of the domain)
integer, save moddis |
Option for liquid water content distribution models.
integer, save modnuc |
Option for nucleation.
integer, save modsedi |
sedimentation flag
integer, save modsub |
Option for subgrid models.
integer, save nbmaxt |
Number of vertical levels (cf. 1D radiative scheme.
integer, save nbmetd |
nbmetd –> numbers of altitudes for the dynamics
integer, save nbmetm |
nbmetm –> numbers of time steps for the meteo profiles
integer, save nbmett |
nbmett –> numbers of altitudes for the temperature and specific humidity
double precision, dimension(:,:), allocatable ncmet |
ncmet —> meteo specific drplet number profile (read in the input meteo file)
double precision, dimension(:), allocatable nebdia |
Diagnosed nebulosity.
integer, save nfatr1 |
nfatr1 –> 1d radiative model pass frequency
double precision, dimension(:), allocatable nn |
fractional nebulosity
integer, save nvert |
nvert –> number of vertical arrays
double precision, dimension(:,:), allocatable phmet |
phmet –> hydrostatic pressure from Laplace integration
double precision, dimension(:), allocatable pmer |
pmer —> Sea level pressure (read in the input meteo file)
double precision, save ps |
ps –> reference pressure (to comput potential temp: 1.0d+5)
double precision, dimension(:,:), allocatable qvmet |
qvmet —> meteo specific humidity profile (read in the input meteo file)
double precision, dimension(:,:), allocatable rayi |
double precision, dimension(:,:), allocatable rayst |
double precision, dimension(:,:), allocatable rmet |
rmet –> density profile
double precision, save rvap |
rvsra*rair
double precision, save rvsra |
rvsra –> ratio gaz constant h2o/ dry air: 1.608d0
integer, save shour |
shour –> starting hour
double precision, save sigc |
adimensional : sigc=0.53 other referenced values are 0.28, 0.15
integer, save smin |
smin –> starting min
integer, save squant |
squant –> starting quantile
double precision, save ssec |
ssec –> starting second
integer, save syear |
syear –> starting year
double precision, save tausup |
internal variable for 1D radiative model
double precision, dimension(:), allocatable tauz |
internal variable for 1D radiative model
double precision, dimension(:), allocatable tauzq |
internal variable for 1D radiative model
double precision, dimension(:), allocatable tmmet |
tmmet —> time (in sec) of the meteo profile
double precision, dimension(:,:), allocatable tpmet |
tpmet –> potential temperature profile
double precision, dimension(:,:), allocatable ttmet |
ttmet —> meteo temperature (Celsius) profile (read in the input meteo file)
double precision, dimension(:,:), allocatable umet |
umet –> meteo u profiles (read in the input meteo file)
double precision, dimension(:,:), allocatable vmet |
vmet –> meteo v profiles (read in the input meteo file)
double precision, save w1ini |
Water content of the first ground reservoir.
double precision, save w2ini |
Water content of the second ground reservoir.
double precision, dimension(:,:), allocatable wmet |
wmet –> meteo w profiles - unused
double precision, save xlat |
xlat –> latitude of the domain origin
double precision, save xlon |
xlon –> longitude of the domain origin
double precision, dimension(:), allocatable xmet |
xmet –> X axis cooordinates of the meteo profile (read in the input meteo file)
double precision, dimension(:,:), allocatable xyvert |
horizontal coordinates of the vertical grid
double precision, dimension(:), allocatable ymet |
ymet –> Y axis cooordinates of the meteo profile (read in the input meteo file)
double precision, dimension(:), allocatable zdmet |
zdmet —> altitudes of the dynamic profiles (read in the input meteo file)
double precision, dimension(:), allocatable zq |
internal variable for 1D radiative model
double precision, dimension(:), allocatable zray |
internal variable for 1D radiative model
double precision, dimension(:), allocatable ztmet |
ztmet –> altitudes of the temperature profile (read in the input meteo file)
double precision, dimension(:), allocatable zvert |
vertical grid for 1D radiative scheme initialize in cs_user_atmospheric_model.f90