24#ifndef DUMUX_H2O_N2_FLUID_SYSTEM_KINETIC_HH
25#define DUMUX_H2O_N2_FLUID_SYSTEM_KINETIC_HH
39namespace FluidSystems {
46template <
class Scalar,
class Policy = H2ON2DefaultPolicy<>>
64 template <
class Flu
idState>
69 const Scalar T = fluidState.temperature(phaseIdx);
70 const Scalar p = fluidState.pressure(phaseIdx);
80 DUNE_THROW(Dune::NotImplemented,
92 DUNE_THROW(Dune::NotImplemented,
98 DUNE_THROW(Dune::NotImplemented,
Material properties of pure water .
Properties of pure molecular nitrogen .
Tabulates all thermodynamic properties of a given untabulated chemical species.
A much simpler (and thus potentially less buggy) version of pure water.
Relations valid for an ideal gas.
Binary coefficients for water and nitrogen.
make the local view function available whenever we use the grid geometry
Definition: adapt.hh:29
std::string temperature() noexcept
I/O name of temperature for equilibrium models.
Definition: name.hh:51
static Scalar henry(Scalar temperature)
Henry coefficient for molecular nitrogen in liquid water.
Definition: h2o_n2.hh:48
static const Scalar gasEnthalpy(Scalar temperature, Scalar pressure)
Specific enthalpy of pure nitrogen gas.
Definition: n2.hh:176
static const Scalar gasEnthalpy(Scalar temperature, Scalar pressure)
Specific enthalpy of the gas .
Definition: tabulatedcomponent.hh:238
static const Scalar liquidEnthalpy(Scalar temperature, Scalar pressure)
Specific enthalpy of the liquid .
Definition: tabulatedcomponent.hh:265
static Scalar vaporPressure(Scalar T)
The vapor pressure in of the component at a given temperature.
Definition: tabulatedcomponent.hh:211
Scalar Scalar
export the scalar type
Definition: fluidsystems/base.hh:48
A two-phase fluid system with two components water Nitrogen for non-equilibrium models.
Definition: h2on2.hh:69
static constexpr int liquidPhaseIdx
index of the liquid phase
Definition: h2on2.hh:85
static constexpr int N2Idx
Definition: h2on2.hh:91
static constexpr int gasPhaseIdx
index of the gas phase
Definition: h2on2.hh:86
static constexpr int H2OIdx
Definition: h2on2.hh:90
A two-phase fluid system with two components water Nitrogen for non-equilibrium models....
Definition: h2on2kinetic.hh:49
static Scalar vaporPressure(Scalar temperature)
Return the vapor pressure of a component above one phase. .
Definition: h2on2kinetic.hh:117
static Scalar henry(Scalar temperature)
Return the Henry constant for a component in a phase. .
Definition: h2on2kinetic.hh:108
static Scalar componentEnthalpy(FluidState &fluidState, const int phaseIdx, const int compIdx)
Return the enthalpy of a component in a phase.
Definition: h2on2kinetic.hh:65
The a parameter cache which does nothing.
Definition: nullparametercache.hh:34
Relations valid for an ideal gas.
Definition: idealgas.hh:37