pmc_env_data::env_data_t Struct Reference

Environment data. More...

List of all members.

Public Attributes

real *8, dimension(:), pointer temp_time
 Temperature set-point times (s).
real *8, dimension(:), pointer temp
 Temperatures at set-points (K).
real *8, dimension(:), pointer height_time
 Height set-point times (s).
real *8, dimension(:), pointer height
 Heights at set-points (m).
real *8, dimension(:), pointer gas_emission_time
 Gas emission set-point times (s).
real *8, 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 *8, dimension(:), pointer gas_dilution_time
 Gas-background dilution set-point times (s).
real *8, 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 *8, dimension(:), pointer aero_emission_time
 Aerosol emission set-points times (s).
real *8, 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 *8, dimension(:), pointer aero_dilution_time
 Aerosol-background dilution set-point times (s).
real *8, 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 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,dimension(:),pointer pmc_env_data::env_data_t::temp_time

Temperature set-point times (s).

real*8,dimension(:),pointer pmc_env_data::env_data_t::temp

Temperatures at set-points (K).

real*8,dimension(:),pointer pmc_env_data::env_data_t::height_time

Height set-point times (s).

real*8,dimension(:),pointer pmc_env_data::env_data_t::height

Heights at set-points (m).

real*8,dimension(:),pointer pmc_env_data::env_data_t::gas_emission_time

Gas emission set-point times (s).

real*8,dimension(:),pointer pmc_env_data::env_data_t::gas_emission_rate

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

Gas emissions at set-points.

real*8,dimension(:),pointer pmc_env_data::env_data_t::gas_dilution_time

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

real*8,dimension(:),pointer pmc_env_data::env_data_t::gas_dilution_rate

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

Background gas mixing ratios at set-points.

real*8,dimension(:),pointer pmc_env_data::env_data_t::aero_emission_time

Aerosol emission set-points times (s).

real*8,dimension(:),pointer pmc_env_data::env_data_t::aero_emission_rate

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

Aerosol emissions at set-points.

real*8,dimension(:),pointer pmc_env_data::env_data_t::aero_dilution_time

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

real*8,dimension(:),pointer pmc_env_data::env_data_t::aero_dilution_rate

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

Aerosol background at set-points.


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

Generated on Mon Jun 15 15:56:22 2009 for PartMC by  doxygen 1.5.6