SinglePhaseFluidSystem.hpp
Go to the documentation of this file.
185 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
198 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
211 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
230 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
243 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
256 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
Scalar Scalar The type used for scalar quantities. Definition: BaseFluidSystem.hpp:49 A fluid system for single phase models. Definition: SinglePhaseFluidSystem.hpp:57 static LhsEval thermalConductivity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Thermal conductivity of a fluid phase [W/(m K)]. Definition: SinglePhaseFluidSystem.hpp:244 static LhsEval viscosity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Calculate the dynamic viscosity of a fluid phase [Pa*s]. Definition: SinglePhaseFluidSystem.hpp:199 static const int numComponents Number of chemical species in the fluid system. Definition: SinglePhaseFluidSystem.hpp:122 static const char * phaseName(unsigned phaseIdx) Return the human readable name of a fluid phase. Definition: SinglePhaseFluidSystem.hpp:75 static Scalar criticalTemperature(unsigned) Critical temperature of a component [K]. Definition: SinglePhaseFluidSystem.hpp:145 static Scalar acentricFactor(unsigned) The acentric factor of a component []. Definition: SinglePhaseFluidSystem.hpp:169 static const int numPhases Number of fluid phases in the fluid system. Definition: SinglePhaseFluidSystem.hpp:72 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: SinglePhaseFluidSystem.hpp:212 static bool isIdealGas(unsigned) Returns true if and only if a fluid phase is assumed to be an ideal mixture. Definition: SinglePhaseFluidSystem.hpp:109 static void init() Initialize the fluid system's static parameters. Definition: SinglePhaseFluidSystem.hpp:181 static LhsEval density(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Calculate the density [kg/m^3] of a fluid phase. Definition: SinglePhaseFluidSystem.hpp:186 static Scalar molarMass(unsigned) Return the molar mass of a component in [kg/mol]. Definition: SinglePhaseFluidSystem.hpp:133 static Scalar criticalPressure(unsigned) Critical pressure of a component [Pa]. Definition: SinglePhaseFluidSystem.hpp:157 static LhsEval heatCapacity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Specific isobaric heat capacity of a fluid phase [J/kg]. Definition: SinglePhaseFluidSystem.hpp:257 static bool isCompressible(unsigned) Returns true if and only if a fluid phase is assumed to be compressible. Definition: SinglePhaseFluidSystem.hpp:91 static const char * componentName(unsigned compIdx) Return the human readable name of a component. Definition: SinglePhaseFluidSystem.hpp:125 static bool isIdealMixture(unsigned) Returns true if and only if a fluid phase is assumed to be an ideal gas. Definition: SinglePhaseFluidSystem.hpp:100 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: SinglePhaseFluidSystem.hpp:231 static bool isLiquid(unsigned) Return whether a phase is liquid. Definition: SinglePhaseFluidSystem.hpp:83 Definition: Air_Mesitylene.hpp:34 The type of the fluid system's parameter cache. Definition: SinglePhaseFluidSystem.hpp:65 |