Loading...
Searching...
No Matches
Opm::NonEquilibriumFluidState< Scalar, FluidSystem, false > Class Template Reference
Inheritance diagram for Opm::NonEquilibriumFluidState< Scalar, FluidSystem, false >:

## Additional Inherited Members

Public Types inherited from Opm::ModularFluidState< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitTemperatureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitCompositionModule< Scalar, FluidSystem, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateNullEnthalpyModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > > >

enum |
enum |
typedef Scalar | Scalar

Public Member Functions inherited from Opm::ModularFluidState< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitTemperatureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitCompositionModule< Scalar, FluidSystem, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >, FluidStateNullEnthalpyModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, 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< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | pressure (unsigned phaseIdx) const
| The pressure of a fluid phase [Pa].
void | setPressure (unsigned phaseIdx, const Scalar &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::FluidStateExplicitTemperatureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | temperature (unsigned phaseIdx) const
| The temperature of a fluid phase [-].
void | setTemperature (unsigned phaseIdx, const Scalar &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::FluidStateExplicitCompositionModule< Scalar, FluidSystem, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | moleFraction (unsigned phaseIdx, unsigned compIdx) const
| The mole fraction of a component in a phase [].
Scalar | massFraction (unsigned phaseIdx, unsigned compIdx) const
| The mass fraction of a component in a phase [].
const Scalar & | averageMolarMass (unsigned phaseIdx) const
| The mean molar mass of a fluid phase [kg/mol].
Scalar | molarity (unsigned phaseIdx, unsigned compIdx) const
| The concentration of a component in a phase [mol/m^3].
void | setMoleFraction (unsigned phaseIdx, unsigned compIdx, const Scalar &value)
| Set the mole fraction of a component in a phase [] and update the average molar mass [kg/mol] according to the current composition of the phase.
void | setCompressFactor (unsigned phaseIdx, const Scalar &value)
Scalar | compressFactor (unsigned phaseIdx) const
void | assign (const FluidState &fs)
| Retrieve all parameters from an arbitrary fluid state.
void | checkDefined () const
| Make sure that all attributes are defined.
const Scalar & | K (unsigned compIdx) const
void | setKvalue (unsigned compIdx, const Scalar &value)
| Set the K value of a component [-].
const Scalar & | L () const
| The L value of a composition [-].
void | setLvalue (const Scalar &value)
| Set the L value [-].
Scalar | wilsonK_ (unsigned compIdx) const
| Wilson formula to calculate K.
Public Member Functions inherited from Opm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | fugacityCoefficient (unsigned phaseIdx, unsigned compIdx) const
| The fugacity coefficient of a component in a phase [].
Scalar | fugacity (unsigned phaseIdx, unsigned compIdx) const
| The fugacity of a component in a phase [Pa].
void | setFugacityCoefficient (unsigned phaseIdx, unsigned compIdx, const Scalar &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< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | saturation (unsigned phaseIdx) const
| The saturation of a fluid phase [-].
void | setSaturation (unsigned phaseIdx, const Scalar &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< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | density (unsigned phaseIdx) const
| The density of a fluid phase [kg/m^3].
Scalar | molarDensity (unsigned phaseIdx) const
| The molar density of a fluid phase [mol/m^3].
Scalar | molarVolume (unsigned phaseIdx) const
| The molar volume of a fluid phase [m^3/mol].
void | setDensity (unsigned phaseIdx, const Scalar &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< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | viscosity (unsigned phaseIdx) const
| The viscosity of a fluid phase [-].
void | setViscosity (unsigned phaseIdx, Scalar 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< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const Scalar & | internalEnergy (unsigned) const
| The specific internal energy of a fluid phase [J/kg].
const Scalar & | 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::FluidStateExplicitCompositionModule< Scalar, FluidSystem, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const NonEquilibriumFluidState< Scalar, FluidSystem, false > & | asImp_ () const
Protected Member Functions inherited from Opm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const NonEquilibriumFluidState< Scalar, FluidSystem, false > & | asImp_ () const
Protected Member Functions inherited from Opm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
const NonEquilibriumFluidState< Scalar, FluidSystem, false > & | asImp_ () const
Protected Attributes inherited from Opm::FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
Scalar | pressure_ [numPhases]
Protected Attributes inherited from Opm::FluidStateExplicitTemperatureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
Scalar | temperature_ [numPhases]
Protected Attributes inherited from Opm::FluidStateExplicitCompositionModule< Scalar, FluidSystem, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
std::array< std::array< Scalar, numComponents >, numPhases > | moleFraction_
std::array< Scalar, numPhases > | averageMolarMass_
std::array< Scalar, numPhases > | sumMoleFractions_
std::array< Scalar, numPhases > | Z_
std::array< Scalar, numComponents > | K_
Scalar | L_
Protected Attributes inherited from Opm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
Scalar | fugacityCoefficient_ [numPhases][numComponents]
Protected Attributes inherited from Opm::FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
Scalar | saturation_ [numPhases]
Protected Attributes inherited from Opm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
Scalar | density_ [numPhases]
Protected Attributes inherited from Opm::FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
Scalar | viscosity_ [numPhases]

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

- opm/material/fluidstates/NonEquilibriumFluidState.hpp