3.2-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches
Dumux::Components Namespace Reference

Classes

class  Air
 A class for the air fluid properties. More...
class  Ammonia
 A class for the Ammonia (NH3) component properties. More...
struct  IsAqueous
 IsAqueous struct. More...
class  Base
 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  Benzene
 A simple benzene component (LNAPL). More...
class  Brine
 A class for the brine fluid properties. More...
struct  IsAqueous< Brine< Scalar, H2O > >
class  Calcite
 A class for the CaCO3 mineral phase properties. More...
class  CalciumIon
 A class for the Ca2+ (Calcium ion) component properties. More...
class  CaO
 A class for the CaO properties. More...
class  CaO2H2
 A class for the CaO2H2 properties. More...
class  CarbonateIon
 A class for the CO3 fluid properties. More...
class  CH4
 Properties of pure molecular methane \(CH_4\). More...
class  ChlorideIon
 A class for the Cl- (Chloride ion) component properties. More...
class  CO2
 A class for the CO2 fluid properties. More...
class  Constant
 A component which returns run time specified values for all fluid properties. More...
class  Gas
 Interface for components that have a gas state. More...
class  Glucose
 A class for the Glucose component properties. More...
class  Granite
 Properties of granite. More...
class  H2
 Properties of pure molecular hydrogen \(H_2\). More...
class  H2O
 Material properties of pure water \(H_2O\). More...
struct  IsAqueous< H2O< Scalar > >
class  HeavyOil
 Properties of the component heavyoil. More...
class  Ion
 Interface for components that are ions. More...
class  Liquid
 Interface for components that have a liquid state. More...
class  Mesitylene
 mesitylene More...
class  N2
 Properties of pure molecular nitrogen \(N_2\). More...
class  NaCl
 A class for the NaCl properties. More...
class  O2
 Properties of pure molecular oxygen \(O_2\). More...
class  SimpleH2O
 A much simpler (and thus potentially less buggy) version of pure water. More...
struct  IsAqueous< SimpleH2O< Scalar > >
class  SodiumIon
 A class for the Na+ (Sodium ion) component properties. More...
class  Solid
 Interface for components that have a solid state. More...
class  TabulatedComponent
 Tabulates all thermodynamic properties of a given untabulated chemical species. More...
struct  IsAqueous< TabulatedComponent< RawComponent, useVaporPressure > >
class  Trichloroethene
 A simple implementation of TCE as exemplary component for a dense NAPL. More...
class  Urea
 A class for the Urea component properties. More...
class  Xylene
 Properties of xylene. More...

Variables

template<class Scalar, class CO2Tables>
const Scalar CO2< Scalar, CO2Tables >::R = Constants<Scalar>::R
template<class Scalar, class CO2Tables>
bool CO2< Scalar, CO2Tables >::warningThrown = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::initialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::warningPrinted_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::minMaxLiquidDensityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::minMaxGasDensityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::gasEnthalpyInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::liquidEnthalpyInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::gasHeatCapacityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::liquidHeatCapacityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::gasDensityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::liquidDensityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::gasViscosityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::liquidViscosityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::gasThermalConductivityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::liquidThermalConductivityInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::gasPressureInitialized_ = false
template<class RawComponent, bool useVaporPressure>
bool TabulatedComponent< RawComponent, useVaporPressure >::liquidPressureInitialized_ = false
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::vaporPressure_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::minLiquidDensity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::maxLiquidDensity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::minGasDensity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::maxGasDensity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::gasEnthalpy_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::liquidEnthalpy_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::gasHeatCapacity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::liquidHeatCapacity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::gasDensity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::liquidDensity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::gasViscosity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::liquidViscosity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::gasThermalConductivity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::liquidThermalConductivity_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::gasPressure_
template<class RawComponent, bool useVaporPressure>
std::vector< typename RawComponent::Scalar > TabulatedComponent< RawComponent, useVaporPressure >::liquidPressure_
template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar TabulatedComponent< RawComponent, useVaporPressure >::tempMin_
template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar TabulatedComponent< RawComponent, useVaporPressure >::tempMax_
template<class RawComponent, bool useVaporPressure>
unsigned TabulatedComponent< RawComponent, useVaporPressure >::nTemp_
template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar TabulatedComponent< RawComponent, useVaporPressure >::pressMin_
template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar TabulatedComponent< RawComponent, useVaporPressure >::pressMax_
template<class RawComponent, bool useVaporPressure>
unsigned TabulatedComponent< RawComponent, useVaporPressure >::nPress_
template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar TabulatedComponent< RawComponent, useVaporPressure >::densityMin_
template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar TabulatedComponent< RawComponent, useVaporPressure >::densityMax_
template<class RawComponent, bool useVaporPressure>
unsigned TabulatedComponent< RawComponent, useVaporPressure >::nDensity_

Variable Documentation

◆ CO2< Scalar, CO2Tables >::R

template<class Scalar, class CO2Tables>
const Scalar Dumux::Components::CO2< Scalar, CO2Tables >::R = Constants<Scalar>::R

◆ CO2< Scalar, CO2Tables >::warningThrown

template<class Scalar, class CO2Tables>
bool Dumux::Components::CO2< Scalar, CO2Tables >::warningThrown = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::densityMax_

template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::densityMax_

◆ TabulatedComponent< RawComponent, useVaporPressure >::densityMin_

template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::densityMin_

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasDensity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasDensity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasDensityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasDensityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasEnthalpy_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasEnthalpy_

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasEnthalpyInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasEnthalpyInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasHeatCapacity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasHeatCapacity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasHeatCapacityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasHeatCapacityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasPressure_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasPressure_

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasPressureInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasPressureInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasThermalConductivity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasThermalConductivity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasThermalConductivityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasThermalConductivityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasViscosity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasViscosity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::gasViscosityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::gasViscosityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::initialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::initialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidDensity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidDensity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidDensityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidDensityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidEnthalpy_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidEnthalpy_

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidEnthalpyInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidEnthalpyInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidHeatCapacity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidHeatCapacity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidHeatCapacityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidHeatCapacityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidPressure_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidPressure_

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidPressureInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidPressureInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidThermalConductivity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidThermalConductivity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidThermalConductivityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidThermalConductivityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidViscosity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidViscosity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::liquidViscosityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::liquidViscosityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::maxGasDensity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::maxGasDensity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::maxLiquidDensity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::maxLiquidDensity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::minGasDensity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::minGasDensity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::minLiquidDensity_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::minLiquidDensity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::minMaxGasDensityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::minMaxGasDensityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::minMaxLiquidDensityInitialized_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::minMaxLiquidDensityInitialized_ = false

◆ TabulatedComponent< RawComponent, useVaporPressure >::nDensity_

template<class RawComponent, bool useVaporPressure>
unsigned Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::nDensity_

◆ TabulatedComponent< RawComponent, useVaporPressure >::nPress_

template<class RawComponent, bool useVaporPressure>
unsigned Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::nPress_

◆ TabulatedComponent< RawComponent, useVaporPressure >::nTemp_

template<class RawComponent, bool useVaporPressure>
unsigned Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::nTemp_

◆ TabulatedComponent< RawComponent, useVaporPressure >::pressMax_

template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::pressMax_

◆ TabulatedComponent< RawComponent, useVaporPressure >::pressMin_

template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::pressMin_

◆ TabulatedComponent< RawComponent, useVaporPressure >::tempMax_

template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::tempMax_

◆ TabulatedComponent< RawComponent, useVaporPressure >::tempMin_

template<class RawComponent, bool useVaporPressure>
RawComponent::Scalar Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::tempMin_

◆ TabulatedComponent< RawComponent, useVaporPressure >::vaporPressure_

template<class RawComponent, bool useVaporPressure>
std::vector<typename RawComponent::Scalar> Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::vaporPressure_

◆ TabulatedComponent< RawComponent, useVaporPressure >::warningPrinted_

template<class RawComponent, bool useVaporPressure>
bool Dumux::Components::TabulatedComponent< RawComponent, useVaporPressure >::warningPrinted_ = false