PartMC  2.6.1
Public Attributes | List of all members
pmc_aero_mode::aero_mode_t Type Reference

An aerosol size distribution mode. More...

Public Attributes

character(len=aero_mode_name_lenname
 Mode name, used to track particle sources. More...
 
integer type
 Mode type (given by module constants). More...
 
real(kind=dp) char_radius
 Characteristic radius, with meaning dependent on mode type (m). More...
 
real(kind=dp) log10_std_dev_radius
 Log base 10 of geometric standard deviation of radius, (m). More...
 
real(kind=dp), dimension(:), allocatable sample_radius
 Sample bin radii [length (N + 1)] (m). More...
 
real(kind=dp), dimension(:), allocatable sample_num_conc
 Sample bin number concentrations [length N] (m^{-3}). More...
 
real(kind=dp) num_conc
 Total number concentration of mode (#/m^3). More...
 
real(kind=dp), dimension(:), allocatable vol_frac
 Species fractions by volume [length aero_data_n_spec(aero_data)] (1). More...
 
real(kind=dp), dimension(:), allocatable vol_frac_std
 Species fraction standard deviation [length aero_data_n_spec(aero_data)] (1). More...
 
integer source
 Source number. More...
 

Detailed Description

An aerosol size distribution mode.

Each mode is assumed to be fully internally mixed so that every particle has the same composition. The composition is stored in vol_frac, while the other parameters define the size distribution (with type defining the type of size distribution function). See Input File Format: Aerosol Mass Fractions for descriptions of the parameters relevant to each mode type.

Definition at line 54 of file aero_mode.F90.

Member Data Documentation

◆ char_radius

real(kind=dp) pmc_aero_mode::aero_mode_t::char_radius

Characteristic radius, with meaning dependent on mode type (m).

Definition at line 60 of file aero_mode.F90.

◆ log10_std_dev_radius

real(kind=dp) pmc_aero_mode::aero_mode_t::log10_std_dev_radius

Log base 10 of geometric standard deviation of radius, (m).

Definition at line 62 of file aero_mode.F90.

◆ name

character(len=aero_mode_name_len) pmc_aero_mode::aero_mode_t::name

Mode name, used to track particle sources.

Definition at line 56 of file aero_mode.F90.

◆ num_conc

real(kind=dp) pmc_aero_mode::aero_mode_t::num_conc

Total number concentration of mode (#/m^3).

Definition at line 68 of file aero_mode.F90.

◆ sample_num_conc

real(kind=dp), dimension(:), allocatable pmc_aero_mode::aero_mode_t::sample_num_conc

Sample bin number concentrations [length N] (m^{-3}).

Definition at line 66 of file aero_mode.F90.

◆ sample_radius

real(kind=dp), dimension(:), allocatable pmc_aero_mode::aero_mode_t::sample_radius

Sample bin radii [length (N + 1)] (m).

Definition at line 64 of file aero_mode.F90.

◆ source

integer pmc_aero_mode::aero_mode_t::source

Source number.

Definition at line 75 of file aero_mode.F90.

◆ type

integer pmc_aero_mode::aero_mode_t::type

Mode type (given by module constants).

Definition at line 58 of file aero_mode.F90.

◆ vol_frac

real(kind=dp), dimension(:), allocatable pmc_aero_mode::aero_mode_t::vol_frac

Species fractions by volume [length aero_data_n_spec(aero_data)] (1).

Definition at line 70 of file aero_mode.F90.

◆ vol_frac_std

real(kind=dp), dimension(:), allocatable pmc_aero_mode::aero_mode_t::vol_frac_std

Species fraction standard deviation [length aero_data_n_spec(aero_data)] (1).

Definition at line 73 of file aero_mode.F90.


The documentation for this type was generated from the following file: