| 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... | |
| subroutine sshaerosol::init_aerosol_pointers | 
Map pointers to arrays.
| subroutine sshaerosol::sshaerosol_get_aero | ( | double precision, dimension(n_aer*(1+nlayer_aer)), intent(out) | array | ) | 
Get the aerosols concentrations and numbers from SSH-aerosol.
| [out] | array | array with the aerosols concentrations (microg / m^3) and numbers (molecules / m^3) | 
| subroutine sshaerosol::sshaerosol_get_gas | ( | double precision, dimension(nespg), intent(out) | array | ) | 
Get the gas species concentrations from SSH-aerosol.
| [out] | array | array with the gas species concentrations (microg / m^3) |