PartMC
2.2.0
|
Single aerosol particle data structure. More...
Public Attributes | |
real(kind=dp), dimension(:), pointer | vol |
Constituent species volumes [length aero_data%n_spec] (m^3). | |
integer, dimension(:), pointer | n_orig_part |
Number of original particles from each source that coagulated to form this one [length aero_data%n_source]. | |
integer | weight_group |
Weighting function group number. | |
real(kind=dp) | absorb_cross_sect |
Absorption cross-section (m^2). | |
real(kind=dp) | scatter_cross_sect |
Scattering cross-section (m^2). | |
real(kind=dp) | asymmetry |
Asymmetry parameter (1). | |
complex(kind=dc) | refract_shell |
Refractive index of the shell (1). | |
complex(kind=dc) | refract_core |
Refractive index of the core (1). | |
real(kind=dp) | core_vol |
Volume of the core (m^3). | |
integer | water_hyst_leg |
Water hysteresis curve section (0 = lower, 1 = upper) | |
integer | id |
Unique ID number. | |
real(kind=dp) | least_create_time |
First time a constituent was created (s). | |
real(kind=dp) | greatest_create_time |
Last time a constituent was created (s). |
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 25 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 34 of file aero_particle.F90.
real(kind=dp) pmc_aero_particle::aero_particle_t::asymmetry |
Asymmetry parameter (1).
Definition at line 38 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 44 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 52 of file aero_particle.F90.
Unique ID number.
Definition at line 48 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 50 of file aero_particle.F90.
integer, dimension(:), pointer 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 30 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 42 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 40 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 36 of file aero_particle.F90.
real(kind=dp), dimension(:), pointer pmc_aero_particle::aero_particle_t::vol |
Constituent species volumes [length aero_data%n_spec] (m^3).
Definition at line 27 of file aero_particle.F90.
Water hysteresis curve section (0 = lower, 1 = upper)
Definition at line 46 of file aero_particle.F90.
Weighting function group number.
Definition at line 32 of file aero_particle.F90.