src/gas_data.f90 File Reference

The pmc_gas_data module. More...


Namespaces

namespace  pmc_gas_data

Classes

struct  pmc_gas_data::gas_data_t
 Constant gas data. More...

Functions

subroutine pmc_gas_data::gas_data_alloc (gas_data, n_spec)
 Allocate storage for gas species.
subroutine pmc_gas_data::gas_data_free (gas_data)
 Free all storage.
integer pmc_gas_data::gas_data_spec_by_name (gas_data, name)
 Returns the number of the species in gas with the given name, or returns 0 if there is no such species.
subroutine pmc_gas_data::gas_data_set_mosaic_map (gas_data)
 Fills in gas_datamosaic_index.
subroutine pmc_gas_data::inout_write_gas_data (file, gas_data)
 Write full state.
subroutine pmc_gas_data::inout_read_gas_data (file, gas_data)
 Read full state.
subroutine pmc_gas_data::spec_read_gas_data (file, gas_data)
 Read gas data from a .spec file.
integer pmc_gas_data::pmc_mpi_pack_size_gas_data (val)
 Determines the number of bytes required to pack the given value.
subroutine pmc_gas_data::pmc_mpi_pack_gas_data (buffer, position, val)
 Packs the given value into the buffer, advancing position.
subroutine pmc_gas_data::pmc_mpi_unpack_gas_data (buffer, position, val)
 Unpacks the given value from the buffer, advancing position.

Variables

integer, parameter pmc_gas_data::GAS_NAME_LEN = 100
 Maximum length of the name of a gas.


Detailed Description

The pmc_gas_data module.


Generated on Sun Feb 17 10:31:01 2008 for PartMC by  doxygen 1.5.4