opm-common
Loading...
Searching...
No Matches
Opm::ImmiscibleFluidState< ValueType, FluidSystem, false > Class Template Reference
Inheritance diagram for Opm::ImmiscibleFluidState< ValueType, FluidSystem, false >:
Opm::ModularFluidState< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, FluidStateExplicitPressureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateEquilibriumTemperatureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateImmiscibleCompositionModule< ValueType, FluidSystem, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitFugacityModule< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitSaturationModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitDensityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitViscosityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateNullEnthalpyModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > > Opm::FluidStateNullEnthalpyModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > Opm::FluidStateExplicitViscosityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > Opm::FluidStateExplicitDensityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > Opm::FluidStateExplicitSaturationModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > Opm::FluidStateExplicitFugacityModule< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< ValueType, FluidSystem, false > > Opm::FluidStateImmiscibleCompositionModule< ValueType, FluidSystem, ImmiscibleFluidState< ValueType, FluidSystem, false > > Opm::FluidStateEquilibriumTemperatureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > Opm::FluidStateExplicitPressureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >

Additional Inherited Members

Public Types inherited from Opm::ModularFluidState< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, FluidStateExplicitPressureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateEquilibriumTemperatureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateImmiscibleCompositionModule< ValueType, FluidSystem, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitFugacityModule< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitSaturationModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitDensityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitViscosityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateNullEnthalpyModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > >
enum  
enum  
using ValueType
Public Types inherited from Opm::FluidStateImmiscibleCompositionModule< ValueType, FluidSystem, ImmiscibleFluidState< ValueType, FluidSystem, false > >
enum  
Public Member Functions inherited from Opm::ModularFluidState< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, FluidStateExplicitPressureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateEquilibriumTemperatureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateImmiscibleCompositionModule< ValueType, FluidSystem, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitFugacityModule< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitSaturationModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitDensityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateExplicitViscosityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >, FluidStateNullEnthalpyModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > > >
void checkDefined () const
 Make sure that all attributes are defined.
void assign (const FluidState &fs)
 Retrieve all parameters from an arbitrary fluid state.
Public Member Functions inherited from Opm::FluidStateExplicitPressureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ValueType & pressure (unsigned phaseIdx) const
 The pressure of a fluid phase [Pa].
void setPressure (unsigned phaseIdx, const ValueType &value)
 Set the pressure of a phase [Pa].
void assign (const FluidState &fs)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Public Member Functions inherited from Opm::FluidStateEquilibriumTemperatureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ValueType & temperature (unsigned) const
 The temperature of a fluid phase [-].
void setTemperature (const ValueType &value)
 Set the temperature of a phase [-].
void assign (const FluidState &fs)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Public Member Functions inherited from Opm::FluidStateImmiscibleCompositionModule< ValueType, FluidSystem, ImmiscibleFluidState< ValueType, FluidSystem, false > >
ValueType moleFraction (unsigned phaseIdx, unsigned compIdx) const
 The mole fraction of a component in a phase [].
ValueType massFraction (unsigned phaseIdx, unsigned compIdx) const
 The mass fraction of a component in a phase [].
ValueType averageMolarMass (unsigned phaseIdx) const
 The mean molar mass of a fluid phase [kg/mol].
ValueType molarity (unsigned phaseIdx, unsigned compIdx) const
 The concentration of a component in a phase [mol/m^3].
void assign (const FluidState &)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Public Member Functions inherited from Opm::FluidStateExplicitFugacityModule< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ValueType & fugacityCoefficient (unsigned phaseIdx, unsigned compIdx) const
 The fugacity coefficient of a component in a phase [].
ValueType fugacity (unsigned phaseIdx, unsigned compIdx) const
 The fugacity of a component in a phase [Pa].
void setFugacityCoefficient (unsigned phaseIdx, unsigned compIdx, const ValueType &value)
 Set the fugacity of a component in a phase [].
void assign (const FluidState &fs)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Public Member Functions inherited from Opm::FluidStateExplicitSaturationModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ValueType & saturation (unsigned phaseIdx) const
 The saturation of a fluid phase [-].
void setSaturation (unsigned phaseIdx, const ValueType &value)
 Set the saturation of a phase [-].
void assign (const FluidState &fs)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Public Member Functions inherited from Opm::FluidStateExplicitDensityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ValueType & density (unsigned phaseIdx) const
 The density of a fluid phase [kg/m^3].
ValueType molarDensity (unsigned phaseIdx) const
 The molar density of a fluid phase [mol/m^3].
ValueType molarVolume (unsigned phaseIdx) const
 The molar volume of a fluid phase [m^3/mol].
void setDensity (unsigned phaseIdx, const ValueType &value)
 Set the density of a phase [kg/m^3].
void assign (const FluidState &fs)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Public Member Functions inherited from Opm::FluidStateExplicitViscosityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ValueType & viscosity (unsigned phaseIdx) const
 The viscosity of a fluid phase [-].
void setViscosity (unsigned phaseIdx, ValueType value)
 Set the dynamic viscosity of a phase [Pa s].
void assign (const FluidState &fs)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Public Member Functions inherited from Opm::FluidStateNullEnthalpyModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ValueType & internalEnergy (unsigned) const
 The specific internal energy of a fluid phase [J/kg].
const ValueType & enthalpy (unsigned) const
 The specific enthalpy of a fluid phase [J/kg].
void assign (const FluidState &)
 Retrieve all parameters from an arbitrary fluid state.
void checkDefined () const
 Make sure that all attributes are defined.
Protected Member Functions inherited from Opm::FluidStateImmiscibleCompositionModule< ValueType, FluidSystem, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ImmiscibleFluidState< ValueType, FluidSystem, false > & asImp_ () const
Protected Member Functions inherited from Opm::FluidStateExplicitFugacityModule< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ImmiscibleFluidState< ValueType, FluidSystem, false > & asImp_ () const
Protected Member Functions inherited from Opm::FluidStateExplicitDensityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
const ImmiscibleFluidState< ValueType, FluidSystem, false > & asImp_ () const
Protected Attributes inherited from Opm::FluidStateExplicitPressureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
std::array< ValueType, numPhases > pressure_
Protected Attributes inherited from Opm::FluidStateEquilibriumTemperatureModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
ValueType temperature_
Protected Attributes inherited from Opm::FluidStateExplicitFugacityModule< ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< ValueType, FluidSystem, false > >
std::array< std::array< ValueType, numComponents >, numPhases > fugacityCoefficient_
Protected Attributes inherited from Opm::FluidStateExplicitSaturationModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
std::array< ValueType, numPhases > saturation_
Protected Attributes inherited from Opm::FluidStateExplicitDensityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
std::array< ValueType, numPhases > density_
Protected Attributes inherited from Opm::FluidStateExplicitViscosityModule< ValueType, FluidSystem::numPhases, ImmiscibleFluidState< ValueType, FluidSystem, false > >
std::array< ValueType, numPhases > viscosity_

The documentation for this class was generated from the following file: