pmc_output Namespace Reference

Write data in NetCDF format. More...


Functions

subroutine output_state_netcdf (prefix, bin_grid, aero_data, aero_state, gas_data, gas_state, env_state, index, time, del_t, i_loop, record_removals)
 Write the current state.
subroutine input_state_netcdf (filename, bin_grid, aero_data, aero_state, gas_data, gas_state, env_state, index, time, del_t, i_loop)
 Read the current state.
subroutine output_sectional (prefix, bin_grid, aero_data, aero_binned, gas_data, gas_state, env_state, index, time, del_t)
 Write the current sectional data.


Detailed Description

Write data in NetCDF format.

Function Documentation

subroutine pmc_output::input_state_netcdf ( character(len=*),intent(in)  filename,
type(bin_grid_t),intent(in)  bin_grid,
type(aero_data_t),intent(out)  aero_data,
type(aero_state_t),intent(out)  aero_state,
type(gas_data_t),intent(out)  gas_data,
type(gas_state_t),intent(out)  gas_state,
type(env_state_t),intent(out)  env_state,
integer,intent(out)  index,
real*8,intent(out)  time,
real*8,intent(out)  del_t,
integer,intent(out)  i_loop 
)

Read the current state.

Parameters:
filename  Prefix of state file.
bin_grid  Bin grid.
aero_data  Aerosol data.
aero_state  Aerosol state.
gas_data  Gas data.
gas_state  Gas state.
env_state  Environment state.
index  Filename index.
time  Current time (s).
del_t  Current timestep (s).
i_loop  Current loop number.

subroutine pmc_output::output_sectional ( character(len=*),intent(in)  prefix,
type(bin_grid_t),intent(in)  bin_grid,
type(aero_data_t),intent(in)  aero_data,
type(aero_binned_t),intent(in)  aero_binned,
type(gas_data_t),intent(in)  gas_data,
type(gas_state_t),intent(in)  gas_state,
type(env_state_t),intent(in)  env_state,
integer,intent(in)  index,
real*8,intent(in)  time,
real*8,intent(in)  del_t 
)

Write the current sectional data.

Parameters:
prefix  Prefix of filename to write
bin_grid  Bin grid.
aero_data  Aerosol data.
aero_binned  Binned aerosol data.
gas_data  Gas data.
gas_state  Gas state.
env_state  Environment state.
index  Filename index.
time  Current time (s).
del_t  Current output time-step (s).

subroutine pmc_output::output_state_netcdf ( character(len=*),intent(in)  prefix,
type(bin_grid_t),intent(in)  bin_grid,
type(aero_data_t),intent(in)  aero_data,
type(aero_state_t),intent(in)  aero_state,
type(gas_data_t),intent(in)  gas_data,
type(gas_state_t),intent(in)  gas_state,
type(env_state_t),intent(in)  env_state,
integer,intent(in)  index,
real*8,intent(in)  time,
real*8,intent(in)  del_t,
integer,intent(in)  i_loop,
logical,intent(in)  record_removals 
)

Write the current state.

Parameters:
prefix  Prefix of state file.
bin_grid  Bin grid.
aero_data  Aerosol data.
aero_state  Aerosol state.
gas_data  Gas data.
gas_state  Gas state.
env_state  Environment state.
index  Filename index.
time  Current time (s).
del_t  Current timestep (s).
i_loop  Current loop number.
record_removals  Whether to output particle removal info.


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