pmc_env_data::env_data_t Struct Reference

Environment data. More...

Collaboration diagram for pmc_env_data::env_data_t:

Collaboration graph
[legend]

List of all members.

Public Attributes

real *8 temp_time
 Temperature set-point times (s).
real *8 temp
 Temperatures at set-points (K).
real *8 height_time
 Height set-point times (s).
real *8 height
 Heights at set-points (m).
real *8 gas_emission_time
 Gas emission set-point times (s).
real *8 gas_emission_rate
 Gas emisssion rates at set-points (s^{-1}).
type(gas_state_tgas_emission
 Gas emissions at set-points.
real *8 gas_dilution_time
 Gas-background dilution set-point times (s).
real *8 gas_dilution_rate
 Gas-background dilution rates at set-points (s^{-1}).
type(gas_state_tgas_background
 Background gas concentrations at set-points.
real *8 aero_emission_time
 Aerosol emission set-points times (s).
real *8 aero_emission_rate
 Aerosol emission rates at set-points (s^{-1}).
type(aero_dist_taero_emission
 Aerosol emissions at set-points.
real *8 aero_dilution_time
 Aerosol-background dilution set-point times (s).
real *8 aero_dilution_rate
 Aerosol-background dilution rates at set-points (s^{-1}).
type(aero_dist_taero_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 proscribed 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.


Member Data Documentation

real*8 pmc_env_data::env_data_t::temp_time

Temperature set-point times (s).

real*8 pmc_env_data::env_data_t::temp

Temperatures at set-points (K).

real*8 pmc_env_data::env_data_t::height_time

Height set-point times (s).

real*8 pmc_env_data::env_data_t::height

Heights at set-points (m).

real*8 pmc_env_data::env_data_t::gas_emission_time

Gas emission set-point times (s).

real*8 pmc_env_data::env_data_t::gas_emission_rate

Gas emisssion rates at set-points (s^{-1}).

type(gas_state_t) pmc_env_data::env_data_t::gas_emission

Gas emissions at set-points.

real*8 pmc_env_data::env_data_t::gas_dilution_time

Gas-background dilution set-point times (s).

real*8 pmc_env_data::env_data_t::gas_dilution_rate

Gas-background dilution rates at set-points (s^{-1}).

type(gas_state_t) pmc_env_data::env_data_t::gas_background

Background gas concentrations at set-points.

real*8 pmc_env_data::env_data_t::aero_emission_time

Aerosol emission set-points times (s).

real*8 pmc_env_data::env_data_t::aero_emission_rate

Aerosol emission rates at set-points (s^{-1}).

type(aero_dist_t) pmc_env_data::env_data_t::aero_emission

Aerosol emissions at set-points.

real*8 pmc_env_data::env_data_t::aero_dilution_time

Aerosol-background dilution set-point times (s).

real*8 pmc_env_data::env_data_t::aero_dilution_rate

Aerosol-background dilution rates at set-points (s^{-1}).

type(aero_dist_t) pmc_env_data::env_data_t::aero_background

Aerosol background at set-points.


The documentation for this struct was generated from the following file:
Generated on Sun Feb 17 10:31:04 2008 for PartMC by  doxygen 1.5.4