PartMC
2.2.0
|
The current collection of aerosol particles. More...
Public Attributes | |
type(aero_particle_array_t) | apa |
type(aero_sorted_t) | aero_sorted |
logical | valid_sort |
type(aero_weight_t), dimension(:), allocatable | aero_weight |
Weighting functions. | |
real(kind=dp) | n_part_ideal |
Ideal number of computational particles. | |
type(aero_info_array_t) | aero_info_array |
Information on removed particles. |
The current collection of aerosol particles.
The particles in aero_state_t
are stored in a single flat array (the apa
data member), with a sorting into bins possibly stored in the aero_sorted
data member.
Every time we remove particles we keep track of the particle ID and the action performed in the aero_info_array_t structure. This is typically cleared each time we output data to disk.
Definition at line 55 of file aero_state.F90.
type(aero_info_array_t) pmc_aero_state::aero_state_t::aero_info_array |
Information on removed particles.
Definition at line 64 of file aero_state.F90.
type(aero_sorted_t) pmc_aero_state::aero_state_t::aero_sorted |
Definition at line 57 of file aero_state.F90.
type(aero_weight_t), dimension(:), allocatable pmc_aero_state::aero_state_t::aero_weight |
Weighting functions.
Definition at line 60 of file aero_state.F90.
type(aero_particle_array_t) pmc_aero_state::aero_state_t::apa |
Definition at line 56 of file aero_state.F90.
real(kind=dp) pmc_aero_state::aero_state_t::n_part_ideal |
Ideal number of computational particles.
Definition at line 62 of file aero_state.F90.
Definition at line 58 of file aero_state.F90.