PressureOverlayFluidState.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 pressures and takes all other quantities from an ... Definition: PressureOverlayFluidState.hpp:44 void checkDefined() const Make sure that all attributes are defined. Definition: PressureOverlayFluidState.hpp:220 auto saturation(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().saturation(phaseIdx)) Returns the saturation of a phase []. Definition: PressureOverlayFluidState.hpp:87 auto viscosity(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().viscosity(phaseIdx)) The dynamic viscosity of a fluid phase [Pa s]. Definition: PressureOverlayFluidState.hpp:196 auto density(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().density(phaseIdx)) The mass density of a fluid phase [kg/m^3]. Definition: PressureOverlayFluidState.hpp:154 auto internalEnergy(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().internalEnergy(phaseIdx)) The specific internal energy of a fluid phase [J/kg]. Definition: PressureOverlayFluidState.hpp:189 auto temperature(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().temperature(phaseIdx)) The temperature of a fluid phase [K]. Definition: PressureOverlayFluidState.hpp:168 std::array< Scalar, numPhases > pressure_ Definition: PressureOverlayFluidState.hpp:227 auto massFraction(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().massFraction(phaseIdx, compIdx)) The mass fraction of a component in a phase []. Definition: PressureOverlayFluidState.hpp:101 auto fugacityCoefficient(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().fugacityCoefficient(phaseIdx, compIdx)) The fugacity coefficient of a component in a phase [-]. Definition: PressureOverlayFluidState.hpp:140 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: PressureOverlayFluidState.hpp:126 auto molarVolume(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().molarVolume(phaseIdx)) The molar volume of a fluid phase [m^3/mol]. Definition: PressureOverlayFluidState.hpp:147 auto pressure(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().pressure(phaseIdx)) The pressure of a fluid phase [Pa]. Definition: PressureOverlayFluidState.hpp:175 auto fugacity(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().fugacity(phaseIdx, compIdx)) The fugacity of a component in a phase [Pa]. Definition: PressureOverlayFluidState.hpp:133 FluidState::Scalar Scalar Definition: PressureOverlayFluidState.hpp:46 auto molarDensity(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().molarDensity(phaseIdx)) The molar density of a fluid phase [mol/m^3]. Definition: PressureOverlayFluidState.hpp:161 PressureOverlayFluidState(const PressureOverlayFluidState &fs) Definition: PressureOverlayFluidState.hpp:66 auto averageMolarMass(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().averageMolarMass(phaseIdx)) The average molar mass of a fluid phase [kg/mol]. Definition: PressureOverlayFluidState.hpp:113 const FluidState * fs_ Definition: PressureOverlayFluidState.hpp:226 @ numComponents Definition: PressureOverlayFluidState.hpp:49 void setPressure(unsigned phaseIdx, const Scalar &value) Set the pressure [Pa] of a fluid phase. Definition: PressureOverlayFluidState.hpp:209 PressureOverlayFluidState & operator=(const PressureOverlayFluidState &fs) Definition: PressureOverlayFluidState.hpp:73 auto enthalpy(unsigned phaseIdx) const -> decltype(std::declval< FluidState >().enthalpy(phaseIdx)) The specific enthalpy of a fluid phase [J/kg]. Definition: PressureOverlayFluidState.hpp:182 auto moleFraction(unsigned phaseIdx, unsigned compIdx) const -> decltype(std::declval< FluidState >().moleFraction(phaseIdx, compIdx)) The mole fraction of a component in a phase []. Definition: PressureOverlayFluidState.hpp:94 PressureOverlayFluidState(const FluidState &fs) Constructor. Definition: PressureOverlayFluidState.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 |