SaturationOverlayFluidState.hpp
Go to the documentation of this file.
Some templates to wrap the valgrind client request macros. This is a fluid state which allows to set the fluid saturations and takes all other quantities from a... Definition: SaturationOverlayFluidState.hpp:44 @ numComponents Definition: SaturationOverlayFluidState.hpp:49 SaturationOverlayFluidState & operator=(const SaturationOverlayFluidState &fs) Definition: SaturationOverlayFluidState.hpp:72 void setSaturation(unsigned phaseIdx, const Scalar &value) Set the saturation [-] of a fluid phase. Definition: SaturationOverlayFluidState.hpp:208 FluidState::Scalar Scalar Definition: SaturationOverlayFluidState.hpp:46 auto moleFraction(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().moleFraction(phaseIdx, compIdx)) The mole fraction of a component in a phase []. Definition: SaturationOverlayFluidState.hpp:93 @ numPhases Definition: SaturationOverlayFluidState.hpp:48 auto internalEnergy(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().internalEnergy(phaseIdx)) The specific internal energy of a fluid phase [J/kg]. Definition: SaturationOverlayFluidState.hpp:188 const FluidState * fs_ Definition: SaturationOverlayFluidState.hpp:225 auto fugacityCoefficient(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().fugacityCoefficient(phaseIdx, compIdx)) The fugacity coefficient of a component in a phase [-]. Definition: SaturationOverlayFluidState.hpp:139 std::array< Scalar, numPhases > saturation_ Definition: SaturationOverlayFluidState.hpp:226 auto enthalpy(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().enthalpy(phaseIdx)) The specific enthalpy of a fluid phase [J/kg]. Definition: SaturationOverlayFluidState.hpp:181 auto saturation(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().saturation(phaseIdx)) Returns the saturation of a phase []. Definition: SaturationOverlayFluidState.hpp:86 auto temperature(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().temperature(phaseIdx)) The temperature of a fluid phase [K]. Definition: SaturationOverlayFluidState.hpp:167 auto pressure(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().pressure(phaseIdx)) The pressure of a fluid phase [Pa]. Definition: SaturationOverlayFluidState.hpp:174 auto density(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().density(phaseIdx)) The mass density of a fluid phase [kg/m^3]. Definition: SaturationOverlayFluidState.hpp:153 void checkDefined() const Make sure that all attributes are defined. Definition: SaturationOverlayFluidState.hpp:219 auto averageMolarMass(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().averageMolarMass(phaseIdx)) The average molar mass of a fluid phase [kg/mol]. Definition: SaturationOverlayFluidState.hpp:112 auto molarVolume(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().molarVolume(phaseIdx)) The molar volume of a fluid phase [m^3/mol]. Definition: SaturationOverlayFluidState.hpp:146 auto viscosity(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().viscosity(phaseIdx)) The dynamic viscosity of a fluid phase [Pa s]. Definition: SaturationOverlayFluidState.hpp:195 auto massFraction(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().massFraction(phaseIdx, compIdx)) The mass fraction of a component in a phase []. Definition: SaturationOverlayFluidState.hpp:100 auto fugacity(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().fugacity(phaseIdx, compIdx)) The fugacity of a component in a phase [Pa]. Definition: SaturationOverlayFluidState.hpp:132 auto molarDensity(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().molarDensity(phaseIdx)) The molar density of a fluid phase [mol/m^3]. Definition: SaturationOverlayFluidState.hpp:160 SaturationOverlayFluidState(const SaturationOverlayFluidState &fs) Definition: SaturationOverlayFluidState.hpp:66 auto molarity(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().molarity(phaseIdx, compIdx)) The molar concentration of a component in a phase [mol/m^3]. Definition: SaturationOverlayFluidState.hpp:125 SaturationOverlayFluidState(const FluidState &fs) Constructor. Definition: SaturationOverlayFluidState.hpp:58 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 |