My Project
programmer's documentation
Variables
Aerosol chemistry parameters for the

atmospheric module More...

Variables

integer, save iaerosol
 Flag to activate or not siream model. More...
 
integer, save inogaseouschemistry
 Flag to desactivate gaseous chemistry which is automatically activated otherwise. More...
 
integer nesp_aer
 
integer, save nespg_siream
 Number of gaseous species passed to SIREAM. More...
 
integer nbin_aer
 Number of aerosol bins (can vary depending on the user) More...
 
integer ncycle_aer
 Number of cycle in aerosol computation between ts and tf. More...
 
integer noptions_aer
 Number of aerosol module options. More...
 
integer, dimension(noptions_aer), save options_aer
 1D list of aerosol module options More...
 
character(len=10), dimension(nesp_aeresp_siream
 Names of particular species in SIREAM. More...
 
integer, save impmea
 logical unit of the aerosol concentration profiles file More...
 
character(len=10), save ficmea
 name of the aerosol concentration profiles file More...
 
double precision, dimension(nbin_aer+1), save bin_bound_aer
 Aerosol diameters at bin bounds. More...
 
double precision, save fixed_density_aer
 Fixed aerosol density ([g/m^3]) More...
 
double precision, dimension(nbin_aer), save density_aer
 Size variable aerosol density ([g/m^3]) More...
 
integer, dimension(nbin_aer), save couples_coag
 Coagulation couples for each bin. More...
 
integer, dimension(nbin_aer, 4 *nbin_aer), save first_index_coag
 First bin index of coagulation couples. More...
 
integer, dimension(nbin_aer, 4 *nbin_aer), save second_index_coag
 Second bin index of coagulation couples. More...
 
double precision, dimension(nbin_aer, nbin_aer, nbin_aer), save coefficient_coag
 Coagulation partition coefficient. More...
 
double precision, dimension(nesp_aer *nbin_aer+nbin_aer), save dlconc0
 Initial gaseous and particulate concentrations and aerosol number read in file SIREAM. More...
 
integer, dimension(nozppm), save iprofa
 read zone boundary conditions from file More...
 
integer, save icoag_siream
 Flag to activate or not coagulation. More...
 
integer, save icond_siream
 Flag to activate or not condensation/evaporation. More...
 
integer, save inucl_siream
 Flag to activate or not nucleation. More...
 
integer, save ikelv_siream
 Flag to consider or not kelvin effect. More...
 
integer, save icut_siream
 Cutting bin between equilibrium and dynamic bins. More...
 
integer, save isulfcond_siream
 Sulfate condensation computation method. More...
 
integer, save kdslv_siream
 Solver for dynamic condensation. More...
 
integer, save iredist_siream
 Redistribution method of lagrangian bins. More...
 
integer, save itern_siream
 Nucleation model. More...
 
integer, save ithrm_siream
 Method used for estimation of wet diameter. More...
 

Detailed Description

atmospheric module

Variable Documentation

◆ bin_bound_aer

double precision, dimension(nbin_aer + 1), save bin_bound_aer

Aerosol diameters at bin bounds.

◆ coefficient_coag

double precision, dimension(nbin_aer, nbin_aer, nbin_aer), save coefficient_coag

Coagulation partition coefficient.

◆ couples_coag

integer, dimension(nbin_aer), save couples_coag

Coagulation couples for each bin.

◆ density_aer

double precision, dimension(nbin_aer), save density_aer

Size variable aerosol density ([g/m^3])

◆ dlconc0

double precision, dimension(nesp_aer*nbin_aer+nbin_aer), save dlconc0

Initial gaseous and particulate concentrations and aerosol number read in file SIREAM.

◆ esp_siream

character(len=10), dimension(nesp_aer) esp_siream

Names of particular species in SIREAM.

◆ ficmea

character(len=10), save ficmea

name of the aerosol concentration profiles file

◆ first_index_coag

integer, dimension(nbin_aer, 4 * nbin_aer), save first_index_coag

First bin index of coagulation couples.

◆ fixed_density_aer

double precision, save fixed_density_aer

Fixed aerosol density ([g/m^3])

◆ iaerosol

integer, save iaerosol

Flag to activate or not siream model.

◆ icoag_siream

integer, save icoag_siream

Flag to activate or not coagulation.

◆ icond_siream

integer, save icond_siream

Flag to activate or not condensation/evaporation.

◆ icut_siream

integer, save icut_siream

Cutting bin between equilibrium and dynamic bins.

◆ ikelv_siream

integer, save ikelv_siream

Flag to consider or not kelvin effect.

◆ impmea

integer, save impmea

logical unit of the aerosol concentration profiles file

◆ inogaseouschemistry

integer, save inogaseouschemistry

Flag to desactivate gaseous chemistry which is automatically activated otherwise.

◆ inucl_siream

integer, save inucl_siream

Flag to activate or not nucleation.

◆ iprofa

integer, dimension(nozppm), save iprofa

read zone boundary conditions from file

◆ iredist_siream

integer, save iredist_siream

Redistribution method of lagrangian bins.

◆ isulfcond_siream

integer, save isulfcond_siream

Sulfate condensation computation method.

◆ itern_siream

integer, save itern_siream

Nucleation model.

◆ ithrm_siream

integer, save ithrm_siream

Method used for estimation of wet diameter.

◆ kdslv_siream

integer, save kdslv_siream

Solver for dynamic condensation.

◆ nbin_aer

integer nbin_aer

Number of aerosol bins (can vary depending on the user)

◆ ncycle_aer

integer ncycle_aer

Number of cycle in aerosol computation between ts and tf.

◆ nesp_aer

integer nesp_aer
  • 2 --> inert
    • 5 --> inorganics
    • 13 --> organics and water
    • 21 --> SIREAM

◆ nespg_siream

integer, save nespg_siream

Number of gaseous species passed to SIREAM.

◆ noptions_aer

integer noptions_aer

Number of aerosol module options.

◆ options_aer

integer, dimension(noptions_aer), save options_aer

1D list of aerosol module options

◆ second_index_coag

integer, dimension(nbin_aer, 4 * nbin_aer), save second_index_coag

Second bin index of coagulation couples.