Opm::BlackOilBrineParams< Scalar > Struct Template Reference

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

#include <blackoilbrineparams.hpp>

Public Types

using TabulatedFunction = Tabulated1DFunction< Scalar >
 

Public Member Functions

template<bool enableBrine, bool enableSaltPrecipitation>
void initFromState (const EclipseState &eclState)
 

Public Attributes

std::vector< TabulatedFunctionbdensityTable_
 
std::vector< TabulatedFunctionpcfactTable_
 
std::vector< TabulatedFunctionpermfactTable_
 
std::vector< Scalar > saltsolTable_
 
std::vector< Scalar > saltdenTable_
 
std::vector< Scalar > referencePressure_
 

Detailed Description

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

Struct holding the parameters for the BlackoilBrineModule class.

Member Typedef Documentation

◆ TabulatedFunction

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

Member Function Documentation

◆ initFromState()

template<class Scalar >
template<bool enableBrine, bool enableSaltPrecipitation>
void Opm::BlackOilBrineParams< Scalar >::initFromState ( const EclipseState &  eclState)

Member Data Documentation

◆ bdensityTable_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilBrineParams< Scalar >::bdensityTable_

◆ pcfactTable_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilBrineParams< Scalar >::pcfactTable_

◆ permfactTable_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilBrineParams< Scalar >::permfactTable_

◆ referencePressure_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBrineParams< Scalar >::referencePressure_

◆ saltdenTable_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBrineParams< Scalar >::saltdenTable_

◆ saltsolTable_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBrineParams< Scalar >::saltsolTable_

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