Thermodynamical properties of single chemical species or fixed mixtures of species ( \( \text{CO}_2, \text{H}_2\text{O}, \text{Air}, ... \))  
More...
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. An example would be the dynamic viscosity at different temperatures and pressures. 
|  | 
| file | air.hh | 
|  | A simple class for the air fluid properties. 
 | 
|  | 
| file | ammonia.hh | 
|  | A class for the Ammonia (NH3) component properties. 
 | 
|  | 
| file | 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 | 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 | chlorideion.hh | 
|  | A class for the Cl- (Chloride ion) component properties. 
 | 
|  | 
| file | co2.hh | 
|  | A class for the CO2 fluid properties. 
 | 
|  | 
| file | componenttraits.hh | 
|  | Component traits, i.e. information extracted from components. 
 | 
|  | 
| file | constant.hh | 
|  | Setting constant fluid properties via the input file. 
 | 
|  | 
| file | defaultco2table.hh | 
|  | The default CO2 table provides the CO2 density and enthalpy values with in the range of 290 K to 340 K and 100 KPa to 100 MPa. 
 | 
|  | 
| file | gas.hh | 
|  | Interface for components that have a gas state. 
 | 
|  | 
| file | glucose.hh | 
|  | A class for the Glucose component properties. 
 | 
|  | 
| file | granite.hh | 
|  | Properties of granite. 
 | 
|  | 
| 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 | shomate.hh | 
|  | Shomate equations for enthalpy and heat capacity. 
 | 
|  | 
| file | simpleco2.hh | 
|  | A much simpler (and thus potentially less buggy) version of pure CO2. 
 | 
|  | 
| file | simpleh2o.hh | 
|  | A simple implementation of pure water. 
 | 
|  | 
| file | sodiumion.hh | 
|  | A class for the Na+ (Sodium ion) component properties. 
 | 
|  | 
| 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 | urea.hh | 
|  | A class for the Urea component properties. 
 | 
|  | 
| file | xylene.hh | 
|  | Properties of xylene. 
 | 
|  | 
|  | 
| class | Dumux::Components::Air< Scalar > | 
|  | A class for the air fluid properties.  More... 
 | 
|  | 
| class | Dumux::Components::Ammonia< Scalar > | 
|  | A class for the Ammonia (NH3) component properties.  More... 
 | 
|  | 
| struct | Dumux::Components::IsAqueous< Component > | 
|  | IsAqueous struct.  More... 
 | 
|  | 
| class | Dumux::Components::Base< ScalarType, Component > | 
|  | 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.  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::ChlorideIon< Scalar > | 
|  | A class for the Cl- (Chloride ion) component properties.  More... 
 | 
|  | 
| class | Dumux::Components::CO2< Scalar, CO2Tables > | 
|  | A class for the CO2 fluid properties.  More... 
 | 
|  | 
| struct | Dumux::ComponentTraits< Component > | 
|  | Component traits, i.e. information extracted from components.  More... 
 | 
|  | 
| class | Dumux::Components::Constant< id, Scalar > | 
|  | A component which returns run time specified values for all fluid properties.  More... 
 | 
|  | 
| class | Dumux::GeneratedCO2Tables::TabulatedProperties< Traits > | 
|  | A generic template for tabulated material laws that depend on two parameters.  More... 
 | 
|  | 
| class | Dumux::Components::Gas< Scalar, Component > | 
|  | Interface for components that have a gas state.  More... 
 | 
|  | 
| class | Dumux::Components::Glucose< Scalar > | 
|  | A class for the Glucose component properties.  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::N2< Scalar > | 
|  | Properties of pure molecular nitrogen \(N_2\).  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::SimpleCO2< Scalar > | 
|  | A simple version of pure CO2.  More... 
 | 
|  | 
| class | Dumux::Components::SimpleH2O< Scalar > | 
|  | A simple implementation of pure water.  More... 
 | 
|  | 
| class | Dumux::Components::SodiumIon< Scalar > | 
|  | A class for the Na+ (Sodium ion) component properties.  More... 
 | 
|  | 
| class | Dumux::Components::Solid< Scalar, Component > | 
|  | Interface for components that have a solid state.  More... 
 | 
|  | 
| class | Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure > | 
|  | Tabulates all thermodynamic properties of a given component.  More... 
 | 
|  | 
| class | Dumux::Components::Trichloroethene< Scalar > | 
|  | A simple implementation of TCE as exemplary component for a dense NAPL.  More... 
 | 
|  | 
| class | Dumux::Components::Urea< Scalar > | 
|  | A class for the Urea component properties.  More... 
 | 
|  | 
| class | Dumux::Components::Xylene< Scalar > | 
|  | Properties of xylene.  More... 
 | 
|  |