Opm::BlackOilExtboParams< Scalar > Struct Template Reference

Struct holding the parameters for the BlackoilExtboModule class. More...

#include <blackoilextboparams.hpp>

Public Types

using TabulatedFunction = Tabulated1DFunction< Scalar >
 
using Tabulated2DFunction = UniformXTabulated2DFunction< Scalar >
 

Public Member Functions

template<bool enableExtbo>
void initFromState (const EclipseState &eclState)
 

Public Attributes

std::vector< Tabulated2DFunction > X_
 
std::vector< Tabulated2DFunction > Y_
 
std::vector< Tabulated2DFunction > PBUB_RS_
 
std::vector< Tabulated2DFunction > PBUB_RV_
 
std::vector< Tabulated2DFunction > VISCO_
 
std::vector< Tabulated2DFunction > VISCG_
 
std::vector< Tabulated2DFunction > BO_
 
std::vector< Tabulated2DFunction > BG_
 
std::vector< Tabulated2DFunction > RS_
 
std::vector< Tabulated2DFunction > RV_
 
std::vector< Scalar > zReferenceDensity_
 
std::vector< Scalar > zLim_
 
std::vector< TabulatedFunction > oilCmp_
 
std::vector< TabulatedFunction > gasCmp_
 

Detailed Description

template<class Scalar>
struct Opm::BlackOilExtboParams< Scalar >

Struct holding the parameters for the BlackoilExtboModule class.

Member Typedef Documentation

◆ Tabulated2DFunction

template<class Scalar >
using Opm::BlackOilExtboParams< Scalar >::Tabulated2DFunction = UniformXTabulated2DFunction<Scalar>

◆ TabulatedFunction

template<class Scalar >
using Opm::BlackOilExtboParams< Scalar >::TabulatedFunction = Tabulated1DFunction<Scalar>

Member Function Documentation

◆ initFromState()

template<class Scalar >
template<bool enableExtbo>
void Opm::BlackOilExtboParams< Scalar >::initFromState ( const EclipseState &  eclState)

Member Data Documentation

◆ BG_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::BG_

◆ BO_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::BO_

◆ gasCmp_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilExtboParams< Scalar >::gasCmp_

◆ oilCmp_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilExtboParams< Scalar >::oilCmp_

◆ PBUB_RS_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::PBUB_RS_

◆ PBUB_RV_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::PBUB_RV_

◆ RS_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::RS_

◆ RV_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::RV_

◆ VISCG_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::VISCG_

◆ VISCO_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::VISCO_

◆ X_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::X_

◆ Y_

template<class Scalar >
std::vector<Tabulated2DFunction> Opm::BlackOilExtboParams< Scalar >::Y_

◆ zLim_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilExtboParams< Scalar >::zLim_

◆ zReferenceDensity_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilExtboParams< Scalar >::zReferenceDensity_

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