PartMC
2.6.1
|
Single aerosol particle data structure. More...
Public Attributes | |
real(kind=dp), dimension(:), allocatable | vol |
Constituent species volumes [length aero_data_n_spec()] (m^3). More... | |
integer, dimension(:), allocatable | n_orig_part |
Number of original particles from each source that coagulated to form this one [length aero_data_n_source()]. More... | |
integer | weight_group |
Weighting function group number (see aero_weight_array_t ). More... | |
integer | weight_class |
Weighting function class number (see aero_weight_array_t ). More... | |
real(kind=dp) | absorb_cross_sect |
Absorption cross-section (m^2). More... | |
real(kind=dp) | scatter_cross_sect |
Scattering cross-section (m^2). More... | |
real(kind=dp) | asymmetry |
Asymmetry parameter (1). More... | |
complex(kind=dc) | refract_shell |
Refractive index of the shell (1). More... | |
complex(kind=dc) | refract_core |
Refractive index of the core (1). More... | |
real(kind=dp) | core_vol |
Volume of the core (m^3). More... | |
integer | water_hyst_leg |
Water hysteresis curve section (0 = lower, 1 = upper) More... | |
integer | id |
Unique ID number. More... | |
real(kind=dp) | least_create_time |
First time a constituent was created (s). More... | |
real(kind=dp) | greatest_create_time |
Last time a constituent was created (s). More... | |
Single aerosol particle data structure.
The vol
array stores the total volumes of the different species that make up the particle. This array must have length equal to aero_data%n_spec, so that vol(i)
is the volume (in m^3) of the i'th aerosol species.
Definition at line 26 of file aero_particle.F90.
real(kind=dp) pmc_aero_particle::aero_particle_t::absorb_cross_sect |
Absorption cross-section (m^2).
Definition at line 37 of file aero_particle.F90.
real(kind=dp) pmc_aero_particle::aero_particle_t::asymmetry |
Asymmetry parameter (1).
Definition at line 41 of file aero_particle.F90.
real(kind=dp) pmc_aero_particle::aero_particle_t::core_vol |
Volume of the core (m^3).
Definition at line 47 of file aero_particle.F90.
real(kind=dp) pmc_aero_particle::aero_particle_t::greatest_create_time |
Last time a constituent was created (s).
Definition at line 55 of file aero_particle.F90.
integer pmc_aero_particle::aero_particle_t::id |
Unique ID number.
Definition at line 51 of file aero_particle.F90.
real(kind=dp) pmc_aero_particle::aero_particle_t::least_create_time |
First time a constituent was created (s).
Definition at line 53 of file aero_particle.F90.
integer, dimension(:), allocatable pmc_aero_particle::aero_particle_t::n_orig_part |
Number of original particles from each source that coagulated to form this one [length aero_data_n_source()].
Definition at line 31 of file aero_particle.F90.
complex(kind=dc) pmc_aero_particle::aero_particle_t::refract_core |
Refractive index of the core (1).
Definition at line 45 of file aero_particle.F90.
complex(kind=dc) pmc_aero_particle::aero_particle_t::refract_shell |
Refractive index of the shell (1).
Definition at line 43 of file aero_particle.F90.
real(kind=dp) pmc_aero_particle::aero_particle_t::scatter_cross_sect |
Scattering cross-section (m^2).
Definition at line 39 of file aero_particle.F90.
real(kind=dp), dimension(:), allocatable pmc_aero_particle::aero_particle_t::vol |
Constituent species volumes [length aero_data_n_spec()] (m^3).
Definition at line 28 of file aero_particle.F90.
integer pmc_aero_particle::aero_particle_t::water_hyst_leg |
Water hysteresis curve section (0 = lower, 1 = upper)
Definition at line 49 of file aero_particle.F90.
integer pmc_aero_particle::aero_particle_t::weight_class |
Weighting function class number (see aero_weight_array_t
).
Definition at line 35 of file aero_particle.F90.
integer pmc_aero_particle::aero_particle_t::weight_group |
Weighting function group number (see aero_weight_array_t
).
Definition at line 33 of file aero_particle.F90.