Fluid systems express the thermodynamic relations (functions). More...
Fluid systems express the thermodynamic relations (functions).
Since functions do not exhibit any internal state, fluid systems are stateless classes, i.e. all member functions are static. This is a conscious decision since the thermodynamic state of the system is expressed by a fluid state!
Files | |
file | 1padapter.hh |
An adapter for multi-phase fluid systems to be used with (compositional) one-phase models. | |
file | 1pgas.hh |
A gaseous phase consisting of a single component. | |
file | 1pliquid.hh |
A liquid phase consisting of a single component. | |
file | 2p1c.hh |
A two-phase fluid system with only one component. | |
file | 2pimmiscible.hh |
A fluid system for two-phase models assuming immiscibility and thermodynamic equilibrium. | |
file | 3pimmiscible.hh |
A fluid system for three-phase models assuming immiscibility and thermodynamic equilibrium. | |
file | fluidsystems/base.hh |
Fluid system base class. | |
file | fluidsystems/brine.hh |
A fluid system for brine, i.e. H2O with dissolved NaCl. | |
file | brineair.hh |
A compositional two-phase fluid system with a liquid and a gaseous phase and \(H_2O\), \(Air\) and \(S\) (dissolved minerals) as components. | |
file | brineco2.hh |
A compositional fluid with brine (H2O & NaCl) and carbon dioxide as components in both the liquid and the gas (supercritical) phase. | |
file | h2oair.hh |
A compositional two-phase fluid system with water and air as components in both, the liquid and the gas phase. | |
file | h2oairmesitylene.hh |
A three-phase fluid system featuring gas, NAPL and water as phases and distilled water \((\mathrm{H_2O})\) and air (Pseudo component composed of \(\mathrm{79\%\;N_2}\), \(\mathrm{20\%\;O_2}\) and Mesitylene \((\mathrm{C_6H_3(CH_3)_3})\) as components. | |
file | h2oairxylene.hh |
A three-phase fluid system featuring gas, NAPL and water as phases and distilled water \((\mathrm{H_2O})\) and air (Pseudo component composed of \(\mathrm{79\%\;N_2}\), \(\mathrm{20\%\;O_2}\) and Mesitylene \((\mathrm{C_8H_{10}})\) as components. | |
file | h2oheavyoil.hh |
A compositional fluid system with water and heavy oil components in both the liquid and the gas phase. | |
file | h2on2.hh |
file | h2on2kinetic.hh |
file | h2on2o2.hh |
A two-phase (water and air) fluid system with water, nitrogen and oxygen as components. | |
file | liquidphase2c.hh |
A liquid phase consisting of a two components, a main component and a conservative tracer component. | |
file | nullparametercache.hh |
The a parameter cache which does nothing. | |
file | parametercachebase.hh |
The base class of the parameter cache classes for fluid systems. | |
file | spe5.hh |
The fluid system for the SPE-5 benchmark problem. | |
file | spe5parametercache.hh |
Specifies the parameters required by the SPE5 problem which are despondent on the thermodynamic state. | |
Classes | |
class | Dumux::FluidSystems::OnePAdapter< MPFluidSystem, phase > |
An adapter for multi-phase fluid systems to be used with (compositional) one-phase models. More... | |
class | Dumux::FluidSystems::OnePGas< Scalar, ComponentT > |
A gaseous phase consisting of a single component. More... | |
class | Dumux::FluidSystems::OnePLiquid< Scalar, ComponentT > |
A liquid phase consisting of a single component. More... | |
class | Dumux::FluidSystems::TwoPOneC< Scalar, ComponentType > |
A two-phase fluid system with only one component. More... | |
class | Dumux::FluidSystems::TwoPImmiscible< Scalar, Fluid0, Fluid1 > |
A fluid system for two-phase models assuming immiscibility and thermodynamic equilibrium. More... | |
class | Dumux::FluidSystems::ThreePImmiscible< Scalar, WettingFluid, NonwettingFluid, Gas > |
A fluid system for three-phase models assuming immiscibility and thermodynamic equilibrium. More... | |
class | Dumux::FluidSystems::Base< ScalarType, Implementation > |
Fluid system base class. More... | |
class | Dumux::FluidSystems::Brine< Scalar, H2OType > |
A compositional single phase fluid system consisting of two components, which are H2O and NaCl. More... | |
struct | Dumux::FluidSystems::BrineAirDefaultPolicy< fastButSimplifiedRelations > |
Policy for the brine-air fluid system. More... | |
class | Dumux::FluidSystems::BrineAir< Scalar, H2Otype, Policy > |
A compositional two-phase fluid system with a liquid and a gaseous phase and \(H_2O\), \(Air\) and \(S\) (dissolved minerals) as components. More... | |
struct | Dumux::FluidSystems::BrineCO2DefaultPolicy< salinityIsConstant, fastButSimplifiedRelations > |
Default policy for the Brine-CO2 fluid system. More... | |
class | Dumux::FluidSystems::BrineCO2< Scalar, CO2Table, H2OType, Policy > |
A compositional fluid with brine (H2O & NaCl) and carbon dioxide as components in both the liquid and the gas (supercritical) phase. More... | |
class | Dumux::FluidSystems::H2OAir< Scalar, H2Otype, Policy, useKelvinVaporPressure > |
A compositional two-phase fluid system with water and air as components in both, the liquid and the gas phase. More... | |
class | Dumux::FluidSystems::H2OAirMesitylene< Scalar, H2OType > |
A three-phase fluid system featuring gas, NAPL and water as phases and distilled water \((\mathrm{H_2O})\) and air (Pseudo component composed of \(\mathrm{79\%\;N_2}\), \(\mathrm{20\%\;O_2}\) and Mesitylene \((\mathrm{C_6H_3(CH_3)_3})\) as components. More... | |
class | Dumux::FluidSystems::H2OAirXylene< Scalar, H2OType > |
A three-phase fluid system featuring gas, NAPL and water as phases and distilled water \((\mathrm{H_2O})\) and air (Pseudo component composed of \(\mathrm{79\%\;N_2}\), \(\mathrm{20\%\;O_2}\) and Mesitylene \((\mathrm{C_8H_{10}})\) as components. More... | |
class | Dumux::FluidSystems::H2OHeavyOil< Scalar, H2OType > |
A compositional fluid system with water and heavy oil components in both the liquid and the gas phase. More... | |
struct | Dumux::FluidSystems::H2ON2DefaultPolicy< fastButSimplifiedRelations > |
Policy for the H2O-N2 fluid system. More... | |
class | Dumux::FluidSystems::H2ON2< Scalar, Policy > |
A two-phase fluid system with two components water \((\mathrm{H_2O})\) Nitrogen \((\mathrm{N_2})\) for non-equilibrium models. More... | |
class | Dumux::FluidSystems::H2ON2Kinetic< Scalar, Policy > |
A two-phase fluid system with two components water \((\mathrm{H_2O})\) Nitrogen \((\mathrm{N_2})\) for non-equilibrium models. TODO: Is this fluid system necessary?? More... | |
struct | Dumux::FluidSystems::H2ON2O2DefaultPolicy< fastButSimplifiedRelations > |
Policy for the H2O-N2-O2 fluid system. More... | |
class | Dumux::FluidSystems::H2ON2O2< Scalar, Policy > |
A two-phase (water and air) fluid system with water, nitrogen and oxygen as components. More... | |
class | Dumux::FluidSystems::LiquidPhaseTwoC< Scalar, MainComponent, SecondComponent > |
A liquid phase consisting of a two components, a main component and a conservative tracer component. More... | |
class | Dumux::NullParameterCache |
The a parameter cache which does nothing. More... | |
class | Dumux::ParameterCacheBase< Implementation > |
The base class of the parameter cache classes for fluid systems. More... | |
class | Dumux::FluidSystems::Spe5< Scalar > |
The fluid system for the SPE-5 benchmark problem. More... | |
class | Dumux::Spe5ParameterCache< Scalar, FluidSystem > |
Specifies the parameters required by the SPE5 problem which are despondent on the thermodynamic state. More... | |