H2ON2LiquidPhaseFluidSystem.hpp
Go to the documentation of this file.
249 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
276 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
291 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
309 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
325 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
342 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
355 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
Some templates to wrap the valgrind client request macros. Scalar Scalar The type used for scalar quantities. Definition: BaseFluidSystem.hpp:49 static Evaluation liquidDiffCoeff(const Evaluation &temperature, const Evaluation &) Diffusion coefficent for molecular nitrogen in liquid water. Definition: H2O_N2.hpp:102 static Evaluation henry(const Evaluation &temperature) Henry coefficent for molecular nitrogen in liquid water. Definition: H2O_N2.hpp:52 A liquid-phase-only fluid system with water and nitrogen as components. Definition: H2ON2LiquidPhaseFluidSystem.hpp:55 static const int numComponents Number of chemical species in the fluid system. Definition: H2ON2LiquidPhaseFluidSystem.hpp:125 static const int N2Idx The index of the component for molecular nitrogen. Definition: H2ON2LiquidPhaseFluidSystem.hpp:130 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: H2ON2LiquidPhaseFluidSystem.hpp:326 static LhsEval diffusionCoefficient(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx, unsigned) Calculate the binary molecular diffusion coefficient for a component in a fluid phase [mol^2 * s / (k... Definition: H2ON2LiquidPhaseFluidSystem.hpp:310 static Scalar criticalTemperature(unsigned compIdx) Critical temperature of a component [K]. Definition: H2ON2LiquidPhaseFluidSystem.hpp:168 static const int liquidPhaseIdx Index of the liquid phase. Definition: H2ON2LiquidPhaseFluidSystem.hpp:78 static LhsEval viscosity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Calculate the dynamic viscosity of a fluid phase [Pa*s]. Definition: H2ON2LiquidPhaseFluidSystem.hpp:277 static LhsEval thermalConductivity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, const unsigned phaseIdx) Thermal conductivity of a fluid phase [W/(m K)]. Definition: H2ON2LiquidPhaseFluidSystem.hpp:343 static LhsEval fugacityCoefficient(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx, unsigned compIdx) Calculate the fugacity coefficient [Pa] of an individual component in a fluid phase. Definition: H2ON2LiquidPhaseFluidSystem.hpp:292 static LhsEval heatCapacity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Specific isobaric heat capacity of a fluid phase [J/kg]. Definition: H2ON2LiquidPhaseFluidSystem.hpp:356 static Scalar acentricFactor(unsigned compIdx) The acentric factor of a component []. Definition: H2ON2LiquidPhaseFluidSystem.hpp:198 static Scalar criticalPressure(unsigned compIdx) Critical pressure of a component [Pa]. Definition: H2ON2LiquidPhaseFluidSystem.hpp:183 TabulatedH2O H2O The type of the component for pure water. Definition: H2ON2LiquidPhaseFluidSystem.hpp:133 static bool isCompressible(unsigned) Returns true if and only if a fluid phase is assumed to be compressible. Definition: H2ON2LiquidPhaseFluidSystem.hpp:96 static const int H2OIdx The index of the water component. Definition: H2ON2LiquidPhaseFluidSystem.hpp:128 static const int numPhases Number of fluid phases in the fluid system. Definition: H2ON2LiquidPhaseFluidSystem.hpp:75 static void init() Initialize the fluid system's static parameters. Definition: H2ON2LiquidPhaseFluidSystem.hpp:218 static bool isIdealGas(unsigned) Returns true if and only if a fluid phase is assumed to be an ideal gas. Definition: H2ON2LiquidPhaseFluidSystem.hpp:104 static void init(Scalar tempMin, Scalar tempMax, unsigned nTemp, Scalar pressMin, Scalar pressMax, unsigned nPress) Initialize the fluid system's static parameters using problem specific temperature and pressure range... Definition: H2ON2LiquidPhaseFluidSystem.hpp:239 SimpleN2 N2 The type of the component for pure molecular nitrogen. Definition: H2ON2LiquidPhaseFluidSystem.hpp:138 static const char * phaseName(unsigned phaseIdx) Return the human readable name of a fluid phase. Definition: H2ON2LiquidPhaseFluidSystem.hpp:81 static bool isIdealMixture(unsigned) Returns true if and only if a fluid phase is assumed to be an ideal mixture. Definition: H2ON2LiquidPhaseFluidSystem.hpp:111 static const char * componentName(unsigned compIdx) Return the human readable name of a component. Definition: H2ON2LiquidPhaseFluidSystem.hpp:141 static Scalar molarMass(unsigned compIdx) Return the molar mass of a component in [kg/mol]. Definition: H2ON2LiquidPhaseFluidSystem.hpp:153 static LhsEval density(const FluidState &fluidState, const ParameterCache< ParamCacheEval > &, unsigned phaseIdx) Calculate the density [kg/m^3] of a fluid phase. Definition: H2ON2LiquidPhaseFluidSystem.hpp:250 static bool isLiquid(unsigned) Return whether a phase is liquid. Definition: H2ON2LiquidPhaseFluidSystem.hpp:89 static Scalar criticalPressure() Returns the critical pressure of molecular nitrogen. Definition: N2.hpp:74 static Scalar criticalTemperature() Returns the critical temperature of molecular nitrogen. Definition: N2.hpp:68 static Scalar molarMass() The molar mass in of molecular nitrogen. Definition: N2.hpp:62 A generic class which tabulates all thermodynamic properties of a given component. Definition: TabulatedComponent.hpp:56 static Evaluation liquidHeatCapacity(const Evaluation &temperature, const Evaluation &pressure) Specific isobaric heat capacity of the liquid . Definition: TabulatedComponent.hpp:333 static void init(Scalar tempMin, Scalar tempMax, unsigned nTemp, Scalar pressMin, Scalar pressMax, unsigned nPress) Initialize the tables. Definition: TabulatedComponent.hpp:72 static Scalar criticalTemperature() Returns the critical temperature in of the component. Definition: TabulatedComponent.hpp:227 static Scalar criticalPressure() Returns the critical pressure in of the component. Definition: TabulatedComponent.hpp:233 static Scalar molarMass() The molar mass in of the component. Definition: TabulatedComponent.hpp:221 static const bool isTabulated Definition: TabulatedComponent.hpp:60 static bool liquidIsCompressible() Returns true iff the liquid phase is assumed to be compressible. Definition: TabulatedComponent.hpp:408 static Evaluation liquidViscosity(const Evaluation &temperature, const Evaluation &pressure) The dynamic viscosity of liquid. Definition: TabulatedComponent.hpp:478 static Scalar acentricFactor() Returns the acentric factor of the component. Definition: TabulatedComponent.hpp:239 static Evaluation liquidDensity(const Evaluation &temperature, const Evaluation &pressure) The density of liquid at a given pressure and temperature . Definition: TabulatedComponent.hpp:444 static Evaluation vaporPressure(const Evaluation &temperature) The vapor pressure in of the component at a given temperature. Definition: TabulatedComponent.hpp:267 static Evaluation liquidThermalConductivity(const Evaluation &temperature, const Evaluation &pressure) The thermal conductivity of liquid water . Definition: TabulatedComponent.hpp:512 static Evaluation liquidEnthalpy(const Evaluation &temperature, const Evaluation &pressure) Specific enthalpy of the liquid . Definition: TabulatedComponent.hpp:299 static const char * name() A human readable name for the component. Definition: TabulatedComponent.hpp:215 bool CheckDefined(const T &value) Make valgrind complain if any of the memory occupied by an object is undefined. Definition: Valgrind.hpp:74 Definition: Air_Mesitylene.hpp:34 The type of the fluid system's parameter cache. Definition: H2ON2LiquidPhaseFluidSystem.hpp:68 |