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(:), pointer, save | dlconc0 |
Initial gaseous and particulate concentrations and aerosol number read in file. More... | |
subroutine init_aerosol_pointers |
Map pointers to arrays.
subroutine 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_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) |