Opm::AquiferCT::AQUCT_data Struct Reference

#include <AquiferCT.hpp>

Public Member Functions

 AQUCT_data (const DeckRecord &record, const TableManager &tables)
 
 AQUCT_data ()=default
 
 AQUCT_data (int aqID, int infID, int pvtID, double phi_aq_, double d0_, double C_t_, double r_o_, double k_a_, double c1_, double h_, double theta_, double c2_, const std::pair< bool, double > &p0_, const std::vector< double > &td_, const std::vector< double > &pi_, const std::vector< int > &cell_id_)
 
bool operator== (const AQUCT_data &other) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Public Attributes

int aquiferID
 
int inftableID
 
int pvttableID
 
double phi_aq
 
double d0
 
double C_t
 
double r_o
 
double k_a
 
double c1
 
double h
 
double theta
 
double c2
 
std::pair< bool, double > p0
 
std::vector< double > td
 
std::vector< double > pi
 
std::vector< int > cell_id
 

Constructor & Destructor Documentation

◆ AQUCT_data() [1/3]

Opm::AquiferCT::AQUCT_data::AQUCT_data ( const DeckRecord record,
const TableManager tables 
)

◆ AQUCT_data() [2/3]

Opm::AquiferCT::AQUCT_data::AQUCT_data ( )
default

◆ AQUCT_data() [3/3]

Opm::AquiferCT::AQUCT_data::AQUCT_data ( int  aqID,
int  infID,
int  pvtID,
double  phi_aq_,
double  d0_,
double  C_t_,
double  r_o_,
double  k_a_,
double  c1_,
double  h_,
double  theta_,
double  c2_,
const std::pair< bool, double > &  p0_,
const std::vector< double > &  td_,
const std::vector< double > &  pi_,
const std::vector< int > &  cell_id_ 
)

Member Function Documentation

◆ operator==()

bool Opm::AquiferCT::AQUCT_data::operator== ( const AQUCT_data other) const

◆ serializeOp()

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

References aquiferID, c1, c2, C_t, cell_id, d0, h, inftableID, k_a, p0, phi_aq, pi, pvttableID, r_o, td, and theta.

Member Data Documentation

◆ aquiferID

int Opm::AquiferCT::AQUCT_data::aquiferID

Referenced by serializeOp().

◆ c1

double Opm::AquiferCT::AQUCT_data::c1

Referenced by serializeOp().

◆ c2

double Opm::AquiferCT::AQUCT_data::c2

Referenced by serializeOp().

◆ C_t

double Opm::AquiferCT::AQUCT_data::C_t

Referenced by serializeOp().

◆ cell_id

std::vector<int> Opm::AquiferCT::AQUCT_data::cell_id

Referenced by serializeOp().

◆ d0

double Opm::AquiferCT::AQUCT_data::d0

Referenced by serializeOp().

◆ h

double Opm::AquiferCT::AQUCT_data::h

Referenced by serializeOp().

◆ inftableID

int Opm::AquiferCT::AQUCT_data::inftableID

Referenced by serializeOp().

◆ k_a

double Opm::AquiferCT::AQUCT_data::k_a

Referenced by serializeOp().

◆ p0

std::pair<bool, double> Opm::AquiferCT::AQUCT_data::p0

Referenced by serializeOp().

◆ phi_aq

double Opm::AquiferCT::AQUCT_data::phi_aq

Referenced by serializeOp().

◆ pi

std::vector<double> Opm::AquiferCT::AQUCT_data::pi

Referenced by serializeOp().

◆ pvttableID

int Opm::AquiferCT::AQUCT_data::pvttableID

Referenced by serializeOp().

◆ r_o

double Opm::AquiferCT::AQUCT_data::r_o

Referenced by serializeOp().

◆ td

std::vector<double> Opm::AquiferCT::AQUCT_data::td

Referenced by serializeOp().

◆ theta

double Opm::AquiferCT::AQUCT_data::theta

Referenced by serializeOp().


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