PartMC  2.1.5
Public Attributes
pmc_env_data::env_data_t Type Reference

Environment data. More...

List of all members.

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.

Detailed Description

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.


Member Data Documentation

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.


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