NullMaterial.hpp
Go to the documentation of this file.
static std::enable_if< numPhases==2, Evaluation >::type twoPhaseSatSn(const Params &, const Evaluation &) Definition: NullMaterial.hpp:162 static std::enable_if< numPhases==2, Evaluation >::type twoPhaseSatKrn(const Params &, const Evaluation &Sw) Definition: NullMaterial.hpp:219 static std::enable_if< (Traits::numPhases > 2), Evaluation >::type pcgn(const Params &, const FluidState &) The difference between the pressures of the gas and the non-wetting phase. Definition: NullMaterial.hpp:251 static const bool isTemperatureDependent Definition: NullMaterial.hpp:76 static std::enable_if<(numPhases > 1), Evaluation >::type pcnw(const Params &, const FluidState &) The difference between the pressures of the non-wetting and wetting phase. Definition: NullMaterial.hpp:131 static const bool isSaturationDependent Definition: NullMaterial.hpp:68 Definition: MathToolbox.hpp:39 Definition: Air_Mesitylene.hpp:31 static std::enable_if< (numPhases > 2), Evaluation >::type krg(const Params &, const FluidState &fluidState) The relative permability of the gas phase. Definition: NullMaterial.hpp:233 static Scalar Sw(const Params &, const FluidState &) Calculate wetting phase saturation given that the rest of the fluid state has been initialized... Definition: NullMaterial.hpp:144 static std::enable_if<(numPhases > 1), Evaluation >::type krw(const Params &, const FluidState &fluidState) The relative permability of the wetting phase. Definition: NullMaterial.hpp:181 Evaluation< Scalar, VarSetTag, numVars > max(const Evaluation< Scalar, VarSetTag, numVars > &x1, const Evaluation< Scalar, VarSetTag, numVars > &x2) Definition: Math.hpp:114 static std::enable_if<(numPhases > 1), Evaluation >::type krn(const Params &, const FluidState &fluidState) The relative permability of the liquid non-wetting phase. Definition: NullMaterial.hpp:206 static std::enable_if< numPhases==2, Evaluation >::type twoPhaseSatSw(const Params &, const Evaluation &) Definition: NullMaterial.hpp:149 static std::enable_if< numPhases==2, Evaluation >::type twoPhaseSatKrw(const Params &, const Evaluation &Sw) Definition: NullMaterial.hpp:194 static void relativePermeabilities(ContainerT &values, const Params &, const FluidState &fluidState) The relative permeability of all phases. Definition: NullMaterial.hpp:111 static const bool isPressureDependent Definition: NullMaterial.hpp:72 static void saturations(ContainerT &, const Params &, const FluidState &) The inverse of the capillary pressure. Definition: NullMaterial.hpp:102 Reference implementation of params for the linear M-phase material material. Definition: NullMaterialParams.hpp:34 Implements a dummy linear saturation-capillary pressure relation which just disables capillary pressu... Definition: NullMaterial.hpp:45 static std::enable_if< numPhases==2, Evaluation >::type twoPhaseSatPcnw(const Params &, const Evaluation &) Definition: NullMaterial.hpp:136 static std::enable_if< (numPhases > 2), Evaluation >::type Sg(const Params &, const FluidState &) Calculate gas phase saturation given that the rest of the fluid state has been initialized. Definition: NullMaterial.hpp:173 static const bool isCompositionDependent Definition: NullMaterial.hpp:80 Evaluation< Scalar, VarSetTag, numVars > min(const Evaluation< Scalar, VarSetTag, numVars > &x1, const Evaluation< Scalar, VarSetTag, numVars > &x2) Definition: Math.hpp:61 static const bool implementsTwoPhaseSatApi Definition: NullMaterial.hpp:61 static const bool implementsTwoPhaseApi Definition: NullMaterial.hpp:57 Reference implementation of params for the linear M-phase material material. static const int numPhases The number of fluid phases. Definition: NullMaterial.hpp:53 static Scalar Sn(const Params &, const FluidState &) Calculate non-wetting phase saturation given that the rest of the fluid state has been initialized... Definition: NullMaterial.hpp:157 static void capillaryPressures(ContainerT &values, const Params &, const FluidState &) Returns constant 0 for all phases. Definition: NullMaterial.hpp:90 A traits class which provides basic mathematical functions for arbitrary scalar floating point values... |