|
PartMC
2.9.0
|
Scenario data. More...
Public Attributes | |
| real(kind=dp), dimension(:), allocatable | temp_time |
| Temperature set-point times (s). More... | |
| real(kind=dp), dimension(:), allocatable | temp |
| Temperatures at set-points (K). More... | |
| real(kind=dp), dimension(:), allocatable | pressure_time |
| Pressure set-point times (s). More... | |
| real(kind=dp), dimension(:), allocatable | pressure |
| Pressures at set-points (Pa). More... | |
| real(kind=dp), dimension(:), allocatable | height_time |
| Height set-point times (s). More... | |
| real(kind=dp), dimension(:), allocatable | height |
| Heights at set-points (m). More... | |
| real(kind=dp), dimension(:), allocatable | gas_emission_time |
| Gas emission set-point times (s). More... | |
| real(kind=dp), dimension(:), allocatable | gas_emission_rate_scale |
| Gas emisssion rate scales at set-points (1). More... | |
| type(gas_state_t), dimension(:), allocatable | gas_emission |
| Gas emission rates at set-points (mol m^{-2} s^{-1}). More... | |
| real(kind=dp), dimension(:), allocatable | gas_dilution_time |
| Gas-background dilution set-point times (s). More... | |
| real(kind=dp), dimension(:), allocatable | gas_dilution_rate |
| Gas-background dilution rates at set-points (s^{-1}). More... | |
| type(gas_state_t), dimension(:), allocatable | gas_background |
| Background gas mixing ratios at set-points (ppb). More... | |
| real(kind=dp), dimension(:), allocatable | aero_emission_time |
| Aerosol emission set-points times (s). More... | |
| real(kind=dp), dimension(:), allocatable | aero_emission_rate_scale |
| Aerosol emission rate scales at set-points (1). More... | |
| type(aero_dist_t), dimension(:), allocatable | aero_emission |
| Aerosol emissions at set-points (# m^{-2} s^{-1}). More... | |
| real(kind=dp), dimension(:), allocatable | aero_dilution_time |
| Aerosol-background dilution set-point times (s). More... | |
| real(kind=dp), dimension(:), allocatable | aero_dilution_rate |
| Aerosol-background dilution rates at set-points (s^{-1}). More... | |
| type(aero_dist_t), dimension(:), allocatable | aero_background |
| Aerosol background at set-points (# m^{-3}). More... | |
| integer | loss_function_type |
| Type of loss rate function. More... | |
| type(drydep_params_t) | drydep |
| Dry deposition parameters. More... | |
| type(chamber_t) | chamber |
| Chamber parameters for wall loss and sedimentation. More... | |
Scenario data.
This is everything needed to drive the scenario being simulated.
The temperature, pressure, 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 and pressure is linearly interpolated 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 86 of file scenario.F90.
| type(aero_dist_t), dimension(:), allocatable pmc_scenario::scenario_t::aero_background |
Aerosol background at set-points (# m^{-3}).
Definition at line 128 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::aero_dilution_rate |
Aerosol-background dilution rates at set-points (s^{-1}).
Definition at line 126 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::aero_dilution_time |
Aerosol-background dilution set-point times (s).
Definition at line 124 of file scenario.F90.
| type(aero_dist_t), dimension(:), allocatable pmc_scenario::scenario_t::aero_emission |
Aerosol emissions at set-points (# m^{-2} s^{-1}).
Definition at line 121 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::aero_emission_rate_scale |
Aerosol emission rate scales at set-points (1).
Definition at line 119 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::aero_emission_time |
Aerosol emission set-points times (s).
Definition at line 117 of file scenario.F90.
| type(chamber_t) pmc_scenario::scenario_t::chamber |
Chamber parameters for wall loss and sedimentation.
Definition at line 135 of file scenario.F90.
| type(drydep_params_t) pmc_scenario::scenario_t::drydep |
Dry deposition parameters.
Definition at line 133 of file scenario.F90.
| type(gas_state_t), dimension(:), allocatable pmc_scenario::scenario_t::gas_background |
Background gas mixing ratios at set-points (ppb).
Definition at line 114 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::gas_dilution_rate |
Gas-background dilution rates at set-points (s^{-1}).
Definition at line 112 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::gas_dilution_time |
Gas-background dilution set-point times (s).
Definition at line 110 of file scenario.F90.
| type(gas_state_t), dimension(:), allocatable pmc_scenario::scenario_t::gas_emission |
Gas emission rates at set-points (mol m^{-2} s^{-1}).
Definition at line 107 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::gas_emission_rate_scale |
Gas emisssion rate scales at set-points (1).
Definition at line 105 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::gas_emission_time |
Gas emission set-point times (s).
Definition at line 103 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::height |
Heights at set-points (m).
Definition at line 100 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::height_time |
Height set-point times (s).
Definition at line 98 of file scenario.F90.
| integer pmc_scenario::scenario_t::loss_function_type |
Type of loss rate function.
Definition at line 131 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::pressure |
Pressures at set-points (Pa).
Definition at line 95 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::pressure_time |
Pressure set-point times (s).
Definition at line 93 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::temp |
Temperatures at set-points (K).
Definition at line 90 of file scenario.F90.
| real(kind=dp), dimension(:), allocatable pmc_scenario::scenario_t::temp_time |
Temperature set-point times (s).
Definition at line 88 of file scenario.F90.