PartMC
2.1.5
|
Environment data. More...
Public Attributes | |
real(kind=dp), dimension(:), pointer | temp_time |
Temperature set-point times (s). | |
real(kind=dp), dimension(:), pointer | temp |
Temperatures at set-points (K). | |
real(kind=dp), dimension(:), pointer | height_time |
Height set-point times (s). | |
real(kind=dp), dimension(:), pointer | height |
Heights at set-points (m). | |
real(kind=dp), dimension(:), pointer | gas_emission_time |
Gas emission set-point times (s). | |
real(kind=dp), dimension(:), pointer | gas_emission_rate |
Gas emisssion rates at set-points (s^{-1}). | |
type(gas_state_t), dimension(:), pointer | gas_emission |
Gas emissions at set-points. | |
real(kind=dp), dimension(:), pointer | gas_dilution_time |
Gas-background dilution set-point times (s). | |
real(kind=dp), dimension(:), pointer | gas_dilution_rate |
Gas-background dilution rates at set-points (s^{-1}). | |
type(gas_state_t), dimension(:), pointer | gas_background |
Background gas mixing ratios at set-points. | |
real(kind=dp), dimension(:), pointer | aero_emission_time |
Aerosol emission set-points times (s). | |
real(kind=dp), dimension(:), pointer | aero_emission_rate |
Aerosol emission rates at set-points (s^{-1}). | |
type(aero_dist_t), dimension(:), pointer | aero_emission |
Aerosol emissions at set-points. | |
real(kind=dp), dimension(:), pointer | aero_dilution_time |
Aerosol-background dilution set-point times (s). | |
real(kind=dp), dimension(:), pointer | aero_dilution_rate |
Aerosol-background dilution rates at set-points (s^{-1}). | |
type(aero_dist_t), dimension(:), pointer | aero_background |
Aerosol background at set-points. |
Environment data.
This is everything needed to support the current environment state. The environment data is not time-dependent, whereas the environment state in env_state_t is time-dependent.
The temperature, emissions and background states are profiles prescribed as functions of time by giving a number of times and the corresponding data. Simple data such as temperature is linearly interpoloated between times, with constant interpolation outside of the range of times. Gases and aerosols are interpolated with gas_state_interp_1d() and aero_dist_interp_1d(), respectively.
Definition at line 37 of file env_data.F90.
type(aero_dist_t), dimension(:), pointer pmc_env_data::env_data_t::aero_background |
Aerosol background at set-points.
Definition at line 74 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::aero_dilution_rate |
Aerosol-background dilution rates at set-points (s^{-1}).
Definition at line 72 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::aero_dilution_time |
Aerosol-background dilution set-point times (s).
Definition at line 70 of file env_data.F90.
type(aero_dist_t), dimension(:), pointer pmc_env_data::env_data_t::aero_emission |
Aerosol emissions at set-points.
Definition at line 67 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::aero_emission_rate |
Aerosol emission rates at set-points (s^{-1}).
Definition at line 65 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::aero_emission_time |
Aerosol emission set-points times (s).
Definition at line 63 of file env_data.F90.
type(gas_state_t), dimension(:), pointer pmc_env_data::env_data_t::gas_background |
Background gas mixing ratios at set-points.
Definition at line 60 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::gas_dilution_rate |
Gas-background dilution rates at set-points (s^{-1}).
Definition at line 58 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::gas_dilution_time |
Gas-background dilution set-point times (s).
Definition at line 56 of file env_data.F90.
type(gas_state_t), dimension(:), pointer pmc_env_data::env_data_t::gas_emission |
Gas emissions at set-points.
Definition at line 53 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::gas_emission_rate |
Gas emisssion rates at set-points (s^{-1}).
Definition at line 51 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::gas_emission_time |
Gas emission set-point times (s).
Definition at line 49 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::height |
Heights at set-points (m).
Definition at line 46 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::height_time |
Height set-point times (s).
Definition at line 44 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::temp |
Temperatures at set-points (K).
Definition at line 41 of file env_data.F90.
real(kind=dp), dimension(:), pointer pmc_env_data::env_data_t::temp_time |
Temperature set-point times (s).
Definition at line 39 of file env_data.F90.