8.1
general documentation
sshaerosol.f90 File Reference

Module for aerosol chemistry in the atmospheric module. More...

Modules

module  sshaerosol
 

Enumerations

enum  { cs_atmo_aerosol_off = 0 , cs_atmo_aerosol_ssh = 1 }
 Enum and flag to activate or not the aerosol model. More...
 

Functions/Subroutines

subroutine sshaerosol_get_aero (array)
 Get the aerosols concentrations and numbers from SSH-aerosol. More...
 
subroutine sshaerosol_get_gas (array)
 Get the gas species concentrations from SSH-aerosol. More...
 
subroutine init_aerosol_pointers
 Map pointers to arrays. More...
 

Variables

integer(kind=kind(cs_atmo_aerosol_off)), pointer, save iaerosol
 
logical(c_bool), pointer, save nogaseouschemistry
 Flag to desactivate gaseous chemistry. More...
 
logical(c_bool), pointer, save init_gas_with_lib
 Flag to initialize gas species with the aerosol library. More...
 
logical(c_bool), pointer, save init_aero_with_lib
 Flag to initialize aerosols with the aerosol library. More...
 
integer(c_int), pointer, save nlayer_aer
 
integer(c_int), pointer, save n_aer
 Number of aerosols. More...
 
double precision, dimension(:), allocatable, save dlconc0
 Initial gaseous and particulate concentrations and aerosol number read in file. More...
 
integer, dimension(nozppm), save iprofa
 read zone boundary conditions from file More...
 

Detailed Description

Module for aerosol chemistry in the atmospheric module.