All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCOpm::BinaryCoeff::Air_MesityleneBinary coefficients for water and mesitylene
oCOpm::BinaryCoeff::Air_XyleneBinary coefficients for water and xylene
oCBaseFluidState
oCOpm::BaseFluidSystem< ScalarT, Implementation >The base class for all fluid systems
oCOpm::BaseFluidSystem< Scalar, BlackOil< Scalar > >
oCOpm::BaseFluidSystem< Scalar, BrineCO2< Scalar, CO2Tables > >
oCOpm::BaseFluidSystem< Scalar, H2OAir< Scalar, H2Otype, useComplexRelations > >
oCOpm::BaseFluidSystem< Scalar, H2OAirMesitylene< Scalar > >
oCOpm::BaseFluidSystem< Scalar, H2OAirXylene< Scalar > >
oCOpm::BaseFluidSystem< Scalar, H2ON2< Scalar, useComplexRelations > >
oCOpm::BaseFluidSystem< Scalar, H2ON2LiquidPhase< Scalar, useComplexRelations > >
oCOpm::BaseFluidSystem< Scalar, SinglePhase< Scalar, Fluid > >
oCOpm::BaseFluidSystem< Scalar, Spe5< Scalar > >
oCOpm::BaseFluidSystem< Scalar, TwoPhaseImmiscible< Scalar, WettingPhase, NonwettingPhase > >
oCOpm::BinaryCoeff::Brine_CO2< Scalar, CO2Tables, verbose >Binary coefficients for brine and CO2
oCOpm::IAPWS::Common< Scalar >Implements relations which are common for all regions of the IAPWS '97 formulation
oCOpm::Spline< Scalar >::ComparatorX_Helper class needed to sort the input sampling points
oCOpm::Component< ScalarT, Implementation >Abstract base class of a pure chemical species
oCOpm::Component< Scalar, Air< Scalar > >
oCOpm::Component< Scalar, Brine< Scalar, H2O > >
oCOpm::Component< Scalar, CO2< Scalar, CO2Tables > >
oCOpm::Component< Scalar, DNAPL< Scalar > >
oCOpm::Component< Scalar, H2O< Scalar > >
oCOpm::Component< Scalar, LNAPL< Scalar > >
oCOpm::Component< Scalar, Mesitylene< Scalar > >
oCOpm::Component< Scalar, N2< Scalar > >
oCOpm::Component< Scalar, NullComponent< Scalar > >
oCOpm::Component< Scalar, SimpleCO2< Scalar > >
oCOpm::Component< Scalar, SimpleH2O< Scalar > >
oCOpm::Component< Scalar, Unit< Scalar > >
oCOpm::Component< Scalar, Xylene< Scalar > >
oCOpm::CompositionalFluidState< Scalar, FluidSystem, storeEnthalpy >Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
oCOpm::CompositionFromFugacities< Scalar, FluidSystem, Evaluation >Calculates the chemical equilibrium from the component fugacities in a phase
oCOpm::ComputeFromReferencePhase< Scalar, FluidSystem, Evaluation >Computes all quantities of a generic fluid state if a reference phase has been specified
oCOpm::ConstantCompressibilityOilPvt< Scalar >This class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved gas and constant compressibility/"viscosibility"
oCOpm::ConstantCompressibilityWaterPvt< Scalar >This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil
oCOpm::Constants< Scalar >A central place for various physical constants occuring in some equations
oCOpm::DeadOilPvt< Scalar >This class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved gas
oCOpm::DryGasPvt< Scalar >This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil
oCOpm::DummyHeatConductionLaw< ScalarT >Implements a dummy law for heat conduction to which isothermal models can fall back to
oCOpm::EclEpsConfigSpecifies the configuration used by the endpoint scaling code
oCOpm::EclEpsGridPropertiesCollects all grid properties which are relevant for end point scaling
oCOpm::EclEpsScalingPoints< Scalar >Represents the points on the X and Y axis to be scaled if endpoint scaling is used
oCOpm::EclEpsScalingPointsInfo< Scalar >This structure represents all values which can be possibly used as scaling points in the endpoint scaling code
oCOpm::EclHysteresisConfigSpecifies the configuration used by the ECL kr/pC hysteresis code
oCOpm::EclMaterialLawManager< TraitsT >Provides an simple way to create and manage the material law objects for a complete ECL deck
oCEffLawParamsT
oCOpm::EnsureFinalizedDefault implementation for asserting finalization of parameter objects
oCOpm::DenseAd::Evaluation< ValueT, numDerivs >Represents a function evaluation and its derivatives w.r.t
oCOpm::DenseAd::Evaluation< ValueT, 1 >
oCOpm::DenseAd::Evaluation< ValueT, 10 >
oCOpm::DenseAd::Evaluation< ValueT, 11 >
oCOpm::DenseAd::Evaluation< ValueT, 12 >
oCOpm::DenseAd::Evaluation< ValueT, 2 >
oCOpm::DenseAd::Evaluation< ValueT, 3 >
oCOpm::DenseAd::Evaluation< ValueT, 4 >
oCOpm::DenseAd::Evaluation< ValueT, 5 >
oCOpm::DenseAd::Evaluation< ValueT, 6 >
oCOpm::DenseAd::Evaluation< ValueT, 7 >
oCOpm::DenseAd::Evaluation< ValueT, 8 >
oCOpm::DenseAd::Evaluation< ValueT, 9 >
oCDune::FieldTraits< Opm::DenseAd::Evaluation< ValueType, numVars > >
oCOpm::FluidHeatConduction< FluidSystem, ScalarT, phaseIdx, ParamsT >Implements a heat conduction law which just takes the conductivity of a given fluid phase
oCOpm::FluidHeatConductionParams< ScalarT >Parameters for the heat conduction law which just takes the conductivity of a given fluid phase
oCOpm::FluidStateEquilibriumTemperatureModule< Scalar, numPhases, Implementation >Module for the modular fluid state which stores the temperatures explicitly and assumes thermal equilibrium
oCOpm::FluidStateEquilibriumTemperatureModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateEquilibriumTemperatureModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateEquilibriumTemperatureModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateEquilibriumTemperatureModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitCompositionModule< Scalar, FluidSystem, Implementation >Module for the modular fluid state which stores the phase compositions explicitly in terms of mole fractions
oCOpm::FluidStateExplicitCompositionModule< Scalar, FluidSystem, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitCompositionModule< Scalar, FluidSystem, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitCompositionModule< Scalar, FluidSystem, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitCompositionModule< Scalar, FluidSystem, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitDensityModule< Scalar, numPhases, Implementation >Module for the modular fluid state which stores the densities explicitly
oCOpm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitDensityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitEnthalpyModule< Scalar, numPhases, Implementation >Module for the modular fluid state which stores the enthalpies explicitly
oCOpm::FluidStateExplicitEnthalpyModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitEnthalpyModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitEnthalpyModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitFugacityModule< Scalar, numPhases, numComponents, Implementation >Module for the modular fluid state which stores the phase fugacity coefficients explicitly
oCOpm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitFugacityModule< Scalar, FluidSystem::numPhases, FluidSystem::numComponents, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitPressureModule< Scalar, numPhases, Implementation >Module for the modular fluid state which stores the pressures explicitly
oCOpm::FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitPressureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitSaturationModule< Scalar, numPhases, Implementation >Module for the modular fluid state which stores the saturations explicitly
oCOpm::FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitSaturationModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitTemperatureModule< Scalar, numPhases, Implementation >Module for the modular fluid state which stores the temperatures explicitly
oCOpm::FluidStateExplicitTemperatureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitTemperatureModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitViscosityModule< Scalar, numPhases, Implementation >Module for the modular fluid state which stores the viscosities explicitly
oCOpm::FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateExplicitViscosityModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateImmiscibleCompositionModule< Scalar, FluidSystem, Implementation >Module for the modular fluid state which provides the phase compositions assuming immiscibility
oCOpm::FluidStateImmiscibleCompositionModule< Scalar, FluidSystem, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateImmiscibleCompositionModule< Scalar, FluidSystem, ImmiscibleFluidState< Scalar, FluidSystem, true > >
oCOpm::FluidStateImmiscibleFugacityModule< Scalar, numPhases, numComponents, Implementation >Module for the modular fluid state which stores the phase fugacity coefficients explicitly assuming immiscibility
oCOpm::FluidStateNullCompositionModule< Scalar >Module for the modular fluid state which does not store the compositions but throws std::logic_error instead
oCOpm::FluidStateNullDensityModule< Scalar, numPhases, Implementation >Module for the modular fluid state which does not the densities but throws std::logic_error instead
oCOpm::FluidStateNullEnthalpyModule< Scalar, numPhases, Implementation >Module for the modular fluid state which does not store the enthalpies but returns 0 instead
oCOpm::FluidStateNullEnthalpyModule< Scalar, FluidSystem::numPhases, CompositionalFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateNullEnthalpyModule< Scalar, FluidSystem::numPhases, ImmiscibleFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateNullEnthalpyModule< Scalar, FluidSystem::numPhases, NonEquilibriumFluidState< Scalar, FluidSystem, false > >
oCOpm::FluidStateNullFugacityModule< Scalar >Module for the modular fluid state which does not store the fugacities but throws std::logic_error instead
oCOpm::FluidStateNullPressureModule< Scalar >Module for the modular fluid state which does not the pressures but throws std::logic_error instead
oCOpm::FluidStateNullSaturationModule< Scalar >Module for the modular fluid state which does not the saturations but throws std::logic_error instead
oCOpm::FluidStateNullTemperatureModule< Scalar >Module for the modular fluid state which does not the temperatures but throws std::logic_error instead
oCOpm::FluidStateNullViscosityModule< Scalar, numPhases, Implementation >Module for the modular fluid state which does not the viscosities but throws std::logic_error instead
oCOpm::GasPhase< Scalar, ComponentT >Represents the gas phase of a single (pseudo-) component
oCOpm::GasPvtMultiplexer< Scalar, enableThermal >This class represents the Pressure-Volume-Temperature relations of the gas phase in the black-oil model
oCOpm::GasPvtThermal< Scalar >This class implements temperature dependence of the PVT properties of gas
oCOpm::BinaryCoeff::H2O_AirBinary coefficients for water and nitrogen
oCOpm::BinaryCoeff::H2O_CO2Binary coefficients for water and CO2
oCOpm::BinaryCoeff::H2O_MesityleneBinary coefficients for water and mesitylene
oCOpm::BinaryCoeff::H2O_N2Binary coefficients for water and nitrogen
oCOpm::BinaryCoeff::H2O_XyleneBinary coefficients for water and xylene
oCOpm::IdealGas< Scalar >Relations valid for an ideal gas
oCOpm::ImmiscibleFlash< Scalar, FluidSystem >Determines the pressures and saturations of all fluid phases given the total mass of all components
oCOpm::ImmiscibleFluidState< Scalar, FluidSystem, storeEnthalpy >Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
oCOpm::LiquidPhase< Scalar, ComponentT >Represents the liquid phase of a single (pseudo-) component
oCOpm::LiveOilPvt< Scalar >This class represents the Pressure-Volume-Temperature relations of the oil phas with dissolved gas
oCOpm::MathToolbox< ScalarT >
oCOpm::MathToolbox< Opm::DenseAd::Evaluation< ValueT, numVars > >
oCOpm::MiscibleMultiPhaseComposition< Scalar, FluidSystem, Evaluation >Computes the composition of all phases of a N-phase, N-component fluid system assuming that all N phases are present
oCOpm::MMPCAuxConstraint< Scalar >Specifies an auxiliary constraint for the MiscibleMultiPhaseComposition constraint solver
oCOpm::NcpFlash< Scalar, FluidSystem >Determines the phase compositions, pressures and saturations given the total mass of all components
oCOpm::NonEquilibriumFluidState< Scalar, FluidSystem, storeEnthalpy >Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system not assuming thermodynamic equilibrium
oCOpm::NullMaterialParams< TraitsT >Reference implementation of params for the linear M-phase material material
oCOpm::NullMaterialTraits< ScalarT, numPhasesV >A generic traits class which does not provide any indices
oCOpm::OilPvtMultiplexer< Scalar, enableThermal >This class represents the Pressure-Volume-Temperature relations of the oil phase in the black-oil model
oCOpm::OilPvtThermal< Scalar >This class implements temperature dependence of the PVT properties of oil
oCOpm::BaseFluidSystem< ScalarT, Implementation >::ParameterCache< Evaluation >The type of the fluid system's parameter cache
oCOpm::ParameterCacheBase< Implementation >The base class of the parameter caches of fluid systems
oCOpm::ParameterCacheBase< NullParameterCache< Evaluation > >
oCOpm::ParameterCacheBase< NullParameterCache< EvaluationT > >
oCOpm::ParameterCacheBase< Spe5ParameterCache< Evaluation, ThisType > >
oCOpm::ParameterCacheBase< Spe5ParameterCache< Scalar, FluidSystem > >
oCOpm::PengRobinson< Scalar >Implements the Peng-Robinson equation of state for liquids and gases
oCOpm::PengRobinsonMixture< Scalar, StaticParameters >Implements the Peng-Robinson equation of state for a mixture
oCOpm::PengRobinsonParams< Scalar >Stores and provides access to the Peng-Robinson parameters
oCOpm::PengRobinsonParams< Evaluation >
oCOpm::PLScanningCurve< ScalarT >Represents a scanning curve in the Parker-Lenhard hysteresis model
oCOpm::PressureOverlayFluidState< FluidState >This is a fluid state which allows to set the fluid pressures and takes all other quantities from an other fluid state
oCOpm::IAPWS::Region1< Scalar >Implements the equations for region 1 of the IAPWS '97 formulation
oCOpm::IAPWS::Region2< Scalar >Implements the equations for region 2 of the IAPWS '97 formulation
oCOpm::IAPWS::Region4< Scalar >Implements the equations for region 4 of the IAPWS '97 formulation
oCOpm::ReturnEval_< Eval1, Eval2 >
oCOpm::SaturationOverlayFluidState< FluidState >This is a fluid state which allows to set the fluid saturations and takes all other quantities from an other fluid state
oCOpm::SolventPvt< Scalar >This class represents the Pressure-Volume-Temperature relations of the "second" gas phase in the of ECL simulations with solvents
oCOpm::Somerton< FluidSystem, ScalarT, ParamsT >Implements the Somerton law of heat conductivity in a porous medium
oCOpm::SomertonParams< numPhases, ScalarT >The default implementation of a parameter object for the Somerton heatconduction law
oCOpm::Spline< Scalar >Class implementing cubic splines
oCOpm::Tabulated1DFunction< Scalar >Implements a linearly interpolated scalar function that depends on one variable
oCOpm::TabulatedComponent< ScalarT, RawComponent, useVaporPressure >A generic class which tabulates all thermodynamic properties of a given component
oCOpm::TemperatureOverlayFluidState< FluidState >This is a fluid state which allows to set the fluid temperatures and takes all other quantities from an other fluid state
oCOpm::ThreePhaseMaterialTraits< ScalarT, wettingPhaseIdxV, nonWettingasPhaseIdxV, gasPhaseIdxV >A generic traits class for three-phase material laws
oCOpm::ThreePhaseParkerVanGenuchten< TraitsT, ParamsT >Implementation of three-phase capillary pressure and relative permeability relations proposed by Parker and van Genuchten
oCTraits
oCTraits
oCTraitsT
oCOpm::TridiagonalMatrix< Scalar >Provides a tridiagonal matrix that also supports non-zero entries in the upper right and lower left
oCOpm::TwoPhaseMaterialTraits< ScalarT, wettingPhaseIdxV, nonWettingPhaseIdxV >A generic traits class for two-phase material laws
oCtype
oCOpm::UniformTabulated2DFunction< Scalar >Implements a scalar function that depends on two variables and which is sampled on an uniform X-Y grid
oCOpm::UniformXTabulated2DFunction< Scalar >Implements a scalar function that depends on two variables and which is sampled uniformly in the X direction, but non-uniformly on the Y axis-
oCOpm::WaterPvtMultiplexer< Scalar, enableThermal >This class represents the Pressure-Volume-Temperature relations of the water phase in the black-oil model
oCOpm::WaterPvtThermal< Scalar >This class implements temperature dependence of the PVT properties of water
oCOpm::WetGasPvt< Scalar >This class represents the Pressure-Volume-Temperature relations of the gas phas with vaporized oil
oCCompositionModule
oCDensityModule
oCEnthalpyModule
oCFugacityModule
oCPressureModule
oCSaturationModule
oCTemperatureModule
\CViscosityModule