src/output_processed.f90 File Reference

The pmc_output_processed module. More...

Namespaces

namespace  pmc_output_processed
 

Transform data into arrays for output to a NetCDF file.


Functions

subroutine pmc_output_processed::output_processed_open (prefix, i_loop, ncid)
 Open the processed state output file.
subroutine pmc_output_processed::output_processed_close (ncid)
 Close the processed state output file.
subroutine pmc_output_processed::output_processed (ncid, process_spec_list, bin_grid, aero_data, aero_state, gas_data, gas_state, env_state, index, time, del_t, i_loop)
 Write the current processed state.
subroutine pmc_output_processed::output_processed_binned (ncid, process_spec_list, bin_grid, aero_data, aero_binned, gas_data, gas_state, env_state, index, time, del_t)
 Write the current binned data.
subroutine pmc_output_processed::ensure_nc_dim_time (ncid, dimid_time)
 Write the time dimension to the given NetCDF file if it is not already present and in any case return the associated dimid.
subroutine pmc_output_processed::ensure_nc_dim_radius (ncid, bin_grid, dimid_radius)
 Write the radius dimension to the given NetCDF file if it is not already present and in any case return the associated dimid.
subroutine pmc_output_processed::ensure_nc_dim_aero_species (ncid, aero_data, dimid_aero_species)
 Write the aero species dimension to the given NetCDF file if it is not already present and in any case return the associated dimid.
subroutine pmc_output_processed::ensure_nc_dim_gas_species (ncid, gas_data, dimid_gas_species)
 Write the gas species dimension to the given NetCDF file if it is not already present and in any case return the associated dimid.
subroutine pmc_output_processed::ensure_nc_dim_unit (ncid, dimid_unit)
 Write the unit dimension to the given NetCDF file if it is not already present and in any case return the associated dimid.
subroutine pmc_output_processed::ensure_nc_dim_env (ncid, dimid_env)
 Write the env dimension to the given NetCDF file if it is not already present and in any case return the associated dimid.
subroutine pmc_output_processed::ensure_nc_dim_step (ncid, process_spec, dimid_step)
 Write the step dimension for the given process_spec to the given NetCDF file if it is not already present and in any case return the associated dimid.
subroutine pmc_output_processed::ensure_nc_var_env_state (ncid, varid_env_state)
subroutine pmc_output_processed::ensure_nc_var_gas (ncid, gas_data, varid_gas)
subroutine pmc_output_processed::ensure_nc_var_aero (ncid, bin_grid, aero_data, varid_aero)
subroutine pmc_output_processed::ensure_nc_var_hist (ncid, process_spec, bin_grid, aero_data, varid_hist)
subroutine pmc_output_processed::process_time (ncid, time, index, del_t)
subroutine pmc_output_processed::process_env (ncid, suffix, time, index, env_state)
subroutine pmc_output_processed::process_gas (ncid, suffix, time, index, gas_data, gas_state)
subroutine pmc_output_processed::output_aero (ncid, suffix, time, index, bin_grid, aero_data, aero_binned)
subroutine pmc_output_processed::process_aero (ncid, suffix, time, index, bin_grid, aero_data, aero_state)
subroutine pmc_output_processed::output_hist (ncid, time, index, bin_grid, aero_data, process_spec, hist)
subroutine pmc_output_processed::process_hist_new (ncid, time, index, bin_grid, env_state, aero_data, aero_state, process_spec)
 Compute histogram by calling the step_comp() function on each particle.
real *8 pmc_output_processed::aero_particle_comp (aero_particle, a_species, b_species)

Detailed Description

The pmc_output_processed module.


Generated on 29 Mar 2010 for PartMC by  doxygen 1.6.1