PartMC  2.6.1
Public Attributes | List of all members
pmc_aero_binned::aero_binned_t Type Reference

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...
 

Detailed Description

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.

Member Data Documentation

◆ num_conc

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.

◆ vol_conc

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.


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