PartMC  2.6.1
Data Types | Modules | Functions/Subroutines | Variables
gas_data.F90 File Reference

The pmc_gas_data module. More...

Go to the source code of this file.

Data Types

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

Modules

module  pmc_gas_data
 The gas_data_t structure and associated subroutines.
 

Functions/Subroutines

elemental integer function pmc_gas_data::gas_data_n_spec (gas_data)
 Return the number of gas species. More...
 
integer function 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. More...
 
subroutine pmc_gas_data::gas_data_set_mosaic_map (gas_data)
 Fills in gas_data%mosaic_index. More...
 
integer function pmc_gas_data::pmc_mpi_pack_size_gas_data (val)
 Determines the number of bytes required to pack the given value. More...
 
subroutine pmc_gas_data::pmc_mpi_pack_gas_data (buffer, position, val)
 Packs the given value into the buffer, advancing position. More...
 
subroutine pmc_gas_data::pmc_mpi_unpack_gas_data (buffer, position, val)
 Unpacks the given value from the buffer, advancing position. More...
 
subroutine pmc_gas_data::gas_data_netcdf_dim_gas_species (gas_data, ncid, 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. More...
 
subroutine pmc_gas_data::gas_data_input_netcdf (gas_data, ncid)
 Read full state. More...
 

Variables

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

Detailed Description

The pmc_gas_data module.

Definition in file gas_data.F90.