|
PartMC
2.4.0
|
The current collection of aerosol particles. More...
Public Attributes | |
| type(aero_particle_array_t) | apa |
| Linear array of particles. More... | |
| type(aero_sorted_t) | aero_sorted |
| Sorting of particles into size bins and weight groups/classes. More... | |
| logical | valid_sort |
Whether the aero_sorted is a correct sorting. More... | |
| type(aero_weight_array_t) | awa |
| Weighting functions. More... | |
| real(kind=dp), dimension(:, :), allocatable | n_part_ideal |
| Ideal number of computational particles, per weight group and class. More... | |
| type(aero_info_array_t) | aero_info_array |
| Information on removed particles. More... | |
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 size bins and weight groups/classes possibly stored in the aero_sorted data member (if valid_sort is true).
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 63 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 75 of file aero_state.F90.
| type(aero_sorted_t) pmc_aero_state::aero_state_t::aero_sorted |
Sorting of particles into size bins and weight groups/classes.
Definition at line 67 of file aero_state.F90.
| type(aero_particle_array_t) pmc_aero_state::aero_state_t::apa |
Linear array of particles.
Definition at line 65 of file aero_state.F90.
| type(aero_weight_array_t) pmc_aero_state::aero_state_t::awa |
Weighting functions.
Definition at line 71 of file aero_state.F90.
| real(kind=dp), dimension(:, :), allocatable pmc_aero_state::aero_state_t::n_part_ideal |
Ideal number of computational particles, per weight group and class.
Definition at line 73 of file aero_state.F90.
| logical pmc_aero_state::aero_state_t::valid_sort |
Whether the aero_sorted is a correct sorting.
Definition at line 69 of file aero_state.F90.