#include <Rock2dTable.hpp>

Public Member Functions

 Rock2dTable ()
 
void init (const Opm::DeckRecord &record, size_t tableIdx)
 
size_t size () const
 
size_t sizeMultValues () const
 
double getPressureValue (size_t index) const
 
double getPvmultValue (size_t pressureIndex, size_t saturationIndex) const
 
bool operator== (const Rock2dTable &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static Rock2dTable serializeObject ()
 

Protected Attributes

std::vector< std::vector< double > > m_pvmultValues
 
std::vector< double > m_pressureValues
 

Constructor & Destructor Documentation

◆ Rock2dTable()

Opm::Rock2dTable::Rock2dTable ( )

Member Function Documentation

◆ getPressureValue()

double Opm::Rock2dTable::getPressureValue ( size_t  index) const

◆ getPvmultValue()

double Opm::Rock2dTable::getPvmultValue ( size_t  pressureIndex,
size_t  saturationIndex 
) const

◆ init()

void Opm::Rock2dTable::init ( const Opm::DeckRecord record,
size_t  tableIdx 
)

◆ operator==()

bool Opm::Rock2dTable::operator== ( const Rock2dTable data) const

◆ serializeObject()

static Rock2dTable Opm::Rock2dTable::serializeObject ( )
static

◆ serializeOp()

template<class Serializer >
void Opm::Rock2dTable::serializeOp ( Serializer serializer)
inline

References m_pressureValues, and m_pvmultValues.

◆ size()

size_t Opm::Rock2dTable::size ( ) const

◆ sizeMultValues()

size_t Opm::Rock2dTable::sizeMultValues ( ) const

Member Data Documentation

◆ m_pressureValues

std::vector< double > Opm::Rock2dTable::m_pressureValues
protected

Referenced by serializeOp().

◆ m_pvmultValues

std::vector< std::vector <double> > Opm::Rock2dTable::m_pvmultValues
protected

Referenced by serializeOp().


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