TwoPhaseImmiscibleFluidSystem.hpp
Go to the documentation of this file.
57 : public BaseFluidSystem<Scalar, TwoPhaseImmiscibleFluidSystem<Scalar, WettingPhase, NonwettingPhase> >
223 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
238 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
253 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
272 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
287 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
302 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assum... Scalar Scalar The type used for scalar quantities. Definition: BaseFluidSystem.hpp:49 A fluid system for two-phase models assuming immiscibility and thermodynamic equilibrium. Definition: TwoPhaseImmiscibleFluidSystem.hpp:58 static bool isIdealMixture(unsigned) Returns true if and only if a fluid phase is assumed to be an ideal mixture. Definition: TwoPhaseImmiscibleFluidSystem.hpp:129 static Scalar acentricFactor(unsigned compIdx) The acentric factor of a component []. Definition: TwoPhaseImmiscibleFluidSystem.hpp:200 static LhsEval thermalConductivity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Thermal conductivity of a fluid phase [W/(m K)]. Definition: TwoPhaseImmiscibleFluidSystem.hpp:288 static void init() Initialize the fluid system's static parameters. Definition: TwoPhaseImmiscibleFluidSystem.hpp:215 static bool isLiquid(unsigned phaseIdx) Return whether a phase is liquid. Definition: TwoPhaseImmiscibleFluidSystem.hpp:96 static LhsEval fugacityCoefficient(const FluidState &, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx, unsigned compIdx) Calculate the fugacity coefficient [Pa] of an individual component in a fluid phase. Definition: TwoPhaseImmiscibleFluidSystem.hpp:254 static Scalar molarMass(unsigned compIdx) Return the molar mass of a component in [kg/mol]. Definition: TwoPhaseImmiscibleFluidSystem.hpp:160 static bool isIdealGas(unsigned phaseIdx) Returns true if and only if a fluid phase is assumed to be an ideal gas. Definition: TwoPhaseImmiscibleFluidSystem.hpp:117 static const int numPhases Number of fluid phases in the fluid system. Definition: TwoPhaseImmiscibleFluidSystem.hpp:76 static const int wettingCompIdx Index of the wetting phase's component. Definition: TwoPhaseImmiscibleFluidSystem.hpp:145 static const int nonWettingCompIdx Index of the non-wetting phase's component. Definition: TwoPhaseImmiscibleFluidSystem.hpp:147 static const char * componentName(unsigned compIdx) Return the human readable name of a component. Definition: TwoPhaseImmiscibleFluidSystem.hpp:150 static LhsEval enthalpy(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Given a phase's composition, temperature, pressure and density, calculate its specific enthalpy [J/kg... Definition: TwoPhaseImmiscibleFluidSystem.hpp:273 static LhsEval viscosity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Calculate the dynamic viscosity of a fluid phase [Pa*s]. Definition: TwoPhaseImmiscibleFluidSystem.hpp:239 static const char * phaseName(unsigned phaseIdx) Return the human readable name of a fluid phase. Definition: TwoPhaseImmiscibleFluidSystem.hpp:84 static Scalar criticalTemperature(unsigned compIdx) Critical temperature of a component [K]. Definition: TwoPhaseImmiscibleFluidSystem.hpp:174 static LhsEval heatCapacity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Specific isobaric heat capacity of a fluid phase [J/kg]. Definition: TwoPhaseImmiscibleFluidSystem.hpp:303 static const int nonWettingPhaseIdx Index of the non-wetting phase. Definition: TwoPhaseImmiscibleFluidSystem.hpp:81 static const int numComponents Number of chemical species in the fluid system. Definition: TwoPhaseImmiscibleFluidSystem.hpp:142 static LhsEval density(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Calculate the density [kg/m^3] of a fluid phase. Definition: TwoPhaseImmiscibleFluidSystem.hpp:224 static const int wettingPhaseIdx Index of the wetting phase. Definition: TwoPhaseImmiscibleFluidSystem.hpp:79 static Scalar criticalPressure(unsigned compIdx) Critical pressure of a component [Pa]. Definition: TwoPhaseImmiscibleFluidSystem.hpp:187 static bool isCompressible(unsigned phaseIdx) Returns true if and only if a fluid phase is assumed to be compressible. Definition: TwoPhaseImmiscibleFluidSystem.hpp:106 Definition: Air_Mesitylene.hpp:34 Definition: TwoPhaseImmiscibleFluidSystem.hpp:69 |