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,
Binary coefficients for water and nitrogen.
Properties of pure molecular nitrogen .
Material properties of pure water .
A much simpler (and thus potentially less buggy) version of pure water.
Tabulates all thermodynamic properties of a given untabulated chemical species.
Relations valid for an ideal gas.
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:68
static constexpr int liquidPhaseIdx
index of the liquid phase
Definition: h2on2.hh:84
static constexpr int N2Idx
Definition: h2on2.hh:90
static constexpr int gasPhaseIdx
index of the gas phase
Definition: h2on2.hh:85
static constexpr int H2OIdx
Definition: h2on2.hh:89
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