thermodynamics of single chemical species or fixed mixtures of species More...
thermodynamics of single chemical species or fixed mixtures of species
Components provide the thermodynamic relations for the liquid, gaseous and/or solid state of a single chemical species or a fixed mixture of species. Fluid systems use components to compute thermodynamic quantities of phases.
Modules | |
IAPWS | |
Tabulated values according to the International Association for the Properties of Water and Steam (IAPWS) | |
Files | |
file | air.hh |
A simple class for the air fluid properties. | |
file | components/base.hh |
Base class for all components Components provide the thermodynamic relations for the liquid, gaseous and/or solid state of a single chemical species or a fixed mixture of species. Fluid systems use components to compute thermodynamic quantities of phases. | |
file | benzene.hh |
A simple benzene component (LNAPL). | |
file | components/brine.hh |
A class for the brine fluid properties,. | |
file | calcite.hh |
A class for the CaCO3 mineral phase properties. | |
file | calciumion.hh |
A class for the Ca2+ (Calcium ion) component properties. | |
file | cao.hh |
Material properties of pure Calcium-Oxide \(CaO\). | |
file | cao2h2.hh |
Material properties of pure Calciumhydroxide \(CaO2H2\). | |
file | carbonateion.hh |
A class for the CO3 ion properties. | |
file | ch4.hh |
Properties of methane \(CH_4\). | |
file | co2.hh |
A class for the CO2 fluid properties. | |
file | co2tablereader.hh |
A generic template for tabulated material laws that depend on two parameters. | |
file | componenttraits.hh |
Component traits, i.e. information extracted from components. | |
file | constant.hh |
Setting constant fluid properties via the input file. | |
file | gas.hh |
Interface for components that have a gas state. | |
file | granite.hh |
Properties of pure molecular oxygen \(O_2\). | |
file | h2.hh |
Properties of pure molecular hydrogen \(H_2\). | |
file | h2o.hh |
Material properties of pure water \(H_2O\). | |
file | heavyoil.hh |
Properties of the component heavyoil. | |
file | ion.hh |
Interface for components that are ions. | |
file | liquid.hh |
Interface for components that have a liquid state. | |
file | mesitylene.hh |
Properties of mesitylene. | |
file | n2.hh |
Properties of pure molecular nitrogen \(N_2\). | |
file | nacl.hh |
Material properties of pure salt \(NaCl\). | |
file | o2.hh |
Properties of pure molecular oxygen \(O_2\). | |
file | simpleh2o.hh |
A much simpler (and thus potentially less buggy) version of pure water. | |
file | solid.hh |
Interface for components that have a solid state. | |
file | tabulatedcomponent.hh |
Tabulates all thermodynamic properties of a given untabulated chemical species. | |
file | trichloroethene.hh |
A simple implementation of Trichloroethene (TCE), a DNAPL. | |
file | xylene.hh |
Properties of xylene. | |
Classes | |
class | Dumux::Components::Air< Scalar > |
A class for the air fluid properties. More... | |
class | Dumux::Components::Benzene< Scalar > |
A simple benzene component (LNAPL). More... | |
class | Dumux::Components::Brine< Scalar, H2O_Tabulated > |
A class for the brine fluid properties. More... | |
class | Dumux::Components::Calcite< Scalar > |
A class for the CaCO3 mineral phase properties. More... | |
class | Dumux::Components::CalciumIon< Scalar > |
A class for the Ca2+ (Calcium ion) component properties. More... | |
class | Dumux::Components::CaO< Scalar > |
A class for the CaO properties. More... | |
class | Dumux::Components::CaO2H2< Scalar > |
A class for the CaO2H2 properties. More... | |
class | Dumux::Components::CarbonateIon< Scalar > |
A class for the CO3 fluid properties. More... | |
class | Dumux::Components::CH4< Scalar > |
Properties of pure molecular methane \(CH_4\). More... | |
class | Dumux::Components::CO2< Scalar, CO2Tables > |
A class for the CO2 fluid properties. More... | |
class | Dumux::TabulatedCO2Properties< Traits > |
A generic template for tabulated material laws that depend on two parameters. More... | |
class | Dumux::Components::Constant< id, Scalar > |
A component which returns run time specified values for all fluid properties. More... | |
class | Dumux::Components::Gas< Scalar, Component > |
Interface for components that have a gas state. More... | |
class | Dumux::Components::Granite< Scalar > |
Properties of granite. More... | |
class | Dumux::Components::H2< Scalar > |
Properties of pure molecular hydrogen \(H_2\). More... | |
class | Dumux::Components::H2O< Scalar > |
Material properties of pure water \(H_2O\). More... | |
class | Dumux::Components::HeavyOil< Scalar > |
Properties of the component heavyoil. More... | |
class | Dumux::Components::Ion< Scalar, Component > |
Interface for components that are ions. More... | |
class | Dumux::Components::Liquid< Scalar, Component > |
Interface for components that have a liquid state. More... | |
class | Dumux::Components::Mesitylene< Scalar > |
mesitylene More... | |
class | Dumux::Components::NaCl< Scalar > |
A class for the NaCl properties. More... | |
class | Dumux::Components::O2< Scalar > |
Properties of pure molecular oxygen \(O_2\). More... | |
class | Dumux::Components::SimpleH2O< Scalar > |
A much simpler (and thus potentially less buggy) version of pure water. More... | |
class | Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure > |
Tabulates all thermodynamic properties of a given untabulated chemical species. More... | |
class | Dumux::Components::Trichloroethene< Scalar > |
A simple implementation of TCE as exemplary component for a dense NAPL. More... | |
class | Dumux::Components::Xylene< Scalar > |
Properties of xylene. More... | |