PartMC
2.6.1
|
Aerosol number and volume distributions stored per bin. More...
Public Attributes | |
real(kind=dp), dimension(:), allocatable | num_conc |
Number concentration per bin (#/m^3/log_width). Array length is bin_grid_size(bin_grid) . More... | |
real(kind=dp), dimension(:,:), allocatable | vol_conc |
Volume concentration per bin and per species (m^3/m^3/log_width). Array size is bin_grid_size(bin_grid) x aero_data_n_spec(aero_data) . More... | |
Aerosol number and volume distributions stored per bin.
These quantities are densities both in volume (per m^3) and in radius (per log_width). The total concentration per volume is computed as sum(aero_binned%num_conc * bin_grid%log_width).
An aero_binned_t is similar to an aero_dist_t in that they both store binned aerosol distributions. The difference is that an aero_dist_t has the same composition in every bin, whereas an aero_binned_t can have aerosol composition that varies per bin.
By convention, if aero_binned_is_allocated() return .false., then the aero_binned is treated as zero for all operations on it. This will be the case for new
aero_binned_t
structures.
Definition at line 37 of file aero_binned.F90.
real(kind=dp), dimension(:), allocatable pmc_aero_binned::aero_binned_t::num_conc |
Number concentration per bin (#/m^3/log_width). Array length is bin_grid_size(bin_grid)
.
Definition at line 40 of file aero_binned.F90.
real(kind=dp), dimension(:,:), allocatable pmc_aero_binned::aero_binned_t::vol_conc |
Volume concentration per bin and per species (m^3/m^3/log_width). Array size is bin_grid_size(bin_grid) x aero_data_n_spec(aero_data)
.
Definition at line 44 of file aero_binned.F90.