atmospheric module More...
Variables | |
double precision | navo |
Avogadro constant (molecules/mol) More... | |
double precision | mair |
Molar mass of dry air constant (Kg/mol) More... | |
integer(c_int), pointer, save | ichemistry |
Choice of chemistry resolution scheme. More... | |
integer, save | ifilechemistry |
ifilechemistry: choice to read (=1,2,3,4, according to the scheme) or not (0) a concentration profile file More... | |
integer, save | isepchemistry |
isepchemistry: splitted (=1) or semi-coupled (=2, pu-sun) resolution of chemistry More... | |
logical(kind=c_bool), pointer, save | photolysis |
photolysis: inclusion (true) or not (false) of photolysis reactions More... | |
integer(c_int), pointer, save | nespg |
Number of chemical species. More... | |
integer(c_int), pointer, save | nrg |
Number of chemical reactions. More... | |
integer(c_int), dimension(:), pointer, save | isca_chem |
scalar id for chemical species More... | |
double precision, dimension(:), pointer | dmmk |
Molar mass of chemical species (g/mol) More... | |
integer(c_int), dimension(:), pointer | chempoint |
pointer to deal with different orders of chemical species More... | |
double precision, dimension(:), allocatable | conv_factor_jac |
conversion factors for reaction rates Jacobian matrix More... | |
double precision, dimension(:), allocatable | reacnum |
kinetics constants More... | |
double precision | dtchemmax |
maximal time step for chemistry resolution More... | |
integer, save | nbchim |
number of time steps for the concentration profiles file More... | |
integer, save | nbchmz |
number of altitudes for the concentration profiles file More... | |
integer, save | nespgi = 0 |
number of initialized chemical species in the concentration profiles file More... | |
integer, dimension(:), allocatable | idespgi |
indices of chemical species in the concentration profiles file More... | |
double precision, dimension(:), allocatable | espnum |
concentration profiles More... | |
double precision, dimension(:), allocatable | zproc |
altitudes of the concentration profiles More... | |
double precision, dimension(:), allocatable | tchem |
time steps of the concentration profiles More... | |
double precision, dimension(:), allocatable | xchem |
X coordinates of concentration profiles. More... | |
double precision, dimension(:), allocatable | ychem |
Y coordinates of concentration profiles. More... | |
integer, dimension(nozppm), save | iprofc |
read zone boundary conditions from profile More... | |
atmospheric module
integer(c_int), dimension(:), pointer chempoint |
pointer to deal with different orders of chemical species
double precision, dimension(:), allocatable conv_factor_jac |
conversion factors for reaction rates Jacobian matrix
double precision, dimension(:), pointer dmmk |
Molar mass of chemical species (g/mol)
double precision dtchemmax |
maximal time step for chemistry resolution
double precision, dimension(:), allocatable espnum |
concentration profiles
integer(c_int), pointer, save ichemistry |
Choice of chemistry resolution scheme.
integer, dimension(:), allocatable idespgi |
indices of chemical species in the concentration profiles file
integer, save ifilechemistry |
ifilechemistry: choice to read (=1,2,3,4, according to the scheme) or not (0) a concentration profile file
integer, dimension(nozppm), save iprofc |
read zone boundary conditions from profile
integer(c_int), dimension(:), pointer, save isca_chem |
scalar id for chemical species
integer, save isepchemistry |
isepchemistry: splitted (=1) or semi-coupled (=2, pu-sun) resolution of chemistry
double precision mair |
Molar mass of dry air constant (Kg/mol)
double precision navo |
Avogadro constant (molecules/mol)
integer, save nbchim |
number of time steps for the concentration profiles file
integer, save nbchmz |
number of altitudes for the concentration profiles file
integer(c_int), pointer, save nespg |
Number of chemical species.
integer, save nespgi = 0 |
number of initialized chemical species in the concentration profiles file
integer(c_int), pointer, save nrg |
Number of chemical reactions.
logical(kind=c_bool), pointer, save photolysis |
photolysis: inclusion (true) or not (false) of photolysis reactions
double precision, dimension(:), allocatable reacnum |
kinetics constants
double precision, dimension(:), allocatable tchem |
time steps of the concentration profiles
double precision, dimension(:), allocatable xchem |
X coordinates of concentration profiles.
double precision, dimension(:), allocatable ychem |
Y coordinates of concentration profiles.
double precision, dimension(:), allocatable zproc |
altitudes of the concentration profiles