Co2BrineFluidSystem.hh
Go to the documentation of this file.
50 // TODO: I do not think these should be constant in fluidsystem, will try to make it non-constant later
69 using PengRobinsonMixture = typename Opm::PengRobinsonMixture<Scalar, Co2BrineFluidSystem<Scalar>>;
168 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
185 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
200 template <class FluidState, class LhsEval = typename FluidState::Scalar, class ParamCacheEval = LhsEval>
209 LhsEval phi = PengRobinsonMixture::computeFugacityCoefficient(fluidState, paramCache, phaseIdx, compIdx);
Scalar Scalar The type used for scalar quantities. Definition: BaseFluidSystem.hpp:49 static Scalar molarMass() The molar mass in of the component. Definition: Brine.hpp:80 static Scalar criticalVolume() Returns the critical volume of water. Definition: Brine.hpp:103 static Scalar criticalPressure() Returns the critical pressure of water. Definition: Brine.hpp:97 static const char * name() A human readable name for the component. Definition: Brine.hpp:54 static Scalar criticalTemperature() Returns the critical temperature of water. Definition: Brine.hpp:91 A two phase two component system, co2 brine. Definition: Co2BrineFluidSystem.hh:48 static const char * componentName(unsigned compIdx) Return the human readable name of a component. Definition: Co2BrineFluidSystem.hh:154 static Scalar criticalVolume(unsigned compIdx) Critical volume of a component [m3]. Definition: Co2BrineFluidSystem.hh:115 static Scalar acentricFactor(unsigned compIdx) The acentric factor of a component []. Definition: Co2BrineFluidSystem.hh:77 static constexpr int gasPhaseIdx Definition: Co2BrineFluidSystem.hh:56 static constexpr int numComponents Definition: Co2BrineFluidSystem.hh:52 static constexpr int numPhases Definition: Co2BrineFluidSystem.hh:51 static Scalar molarMass(unsigned compIdx) Return the molar mass of a component in [kg/mol]. Definition: Co2BrineFluidSystem.hh:125 static LhsEval viscosity(const FluidState &fluidState, const ParameterCache< ParamCacheEval > ¶mCache, unsigned phaseIdx) Calculate the dynamic viscosity of a fluid phase [Pa*s]. Definition: Co2BrineFluidSystem.hh:186 static constexpr int Comp0Idx Definition: Co2BrineFluidSystem.hh:58 static constexpr int numMisciblePhases Definition: Co2BrineFluidSystem.hh:53 typename Opm::ViscosityModels< Scalar, Co2BrineFluidSystem< Scalar > > ViscosityModel Definition: Co2BrineFluidSystem.hh:66 static constexpr int Comp1Idx Definition: Co2BrineFluidSystem.hh:59 static Scalar criticalPressure(unsigned compIdx) Critical pressure of a component [Pa]. Definition: Co2BrineFluidSystem.hh:103 static LhsEval density(const FluidState &fluidState, const ParameterCache< ParamCacheEval > ¶mCache, unsigned phaseIdx) Calculate the density [kg/m^3] of a fluid phase. Definition: Co2BrineFluidSystem.hh:169 static constexpr int oilPhaseIdx Definition: Co2BrineFluidSystem.hh:55 static LhsEval fugacityCoefficient(const FluidState &fluidState, const ParameterCache< ParamCacheEval > ¶mCache, unsigned phaseIdx, unsigned compIdx) Calculate the fugacity coefficient [Pa] of an individual component in a fluid phase. Definition: Co2BrineFluidSystem.hh:201 static constexpr int numMiscibleComponents Definition: Co2BrineFluidSystem.hh:54 typename Opm::PengRobinsonMixture< Scalar, Co2BrineFluidSystem< Scalar > > PengRobinsonMixture Definition: Co2BrineFluidSystem.hh:69 static const char * phaseName(unsigned phaseIdx) Return the human readable name of a fluid phase. Definition: Co2BrineFluidSystem.hh:144 static Scalar criticalTemperature(unsigned compIdx) Critical temperature of a component [K]. Definition: Co2BrineFluidSystem.hh:90 static Scalar interactionCoefficient(unsigned, unsigned) Returns the interaction coefficient for two components. Definition: Co2BrineFluidSystem.hh:138 Specifies the parameter cache used by the SPE-5 fluid system. Definition: PTFlashParameterCache.hpp:48 Scalar molarVolume(unsigned phaseIdx) const Returns the molar volume of a phase [m^3/mol]. Definition: PTFlashParameterCache.hpp:199 Implements the Peng-Robinson equation of state for a mixture. Definition: PengRobinsonMixture.hpp:41 static LhsEval computeFugacityCoefficient(const FluidState &fs, const Params ¶ms, unsigned phaseIdx, unsigned compIdx) Returns the fugacity coefficient of an individual component in the phase. Definition: PengRobinsonMixture.hpp:89 static Scalar criticalVolume() Critical volume of [m2/kmol]. Definition: SimpleCO2.hpp:94 static const char * name() A human readable name for the component. Definition: SimpleCO2.hpp:58 static Scalar criticalTemperature() Returns the critical temperature of . Definition: SimpleCO2.hpp:70 static Scalar acentricFactor() Acentric factor of . Definition: SimpleCO2.hpp:88 static Scalar criticalPressure() Returns the critical pressure of . Definition: SimpleCO2.hpp:76 static Scalar molarMass() The molar mass in of the component. Definition: SimpleCO2.hpp:64 Definition: LBC.hpp:40 Definition: Air_Mesitylene.hpp:34 |