#include <connection.hpp>

Public Member Functions

 RstConnection (const ::Opm::UnitSystem &unit_system, std::size_t rst_index, int nsconz, const int *icon, const float *scon, const double *xcon)
 

Static Public Member Functions

static double inverse_peaceman (double cf, double kh, double rw, double skin)
 

Public Attributes

std::size_t rst_index
 
std::array< int, 3 > ijk
 
Connection::State state
 
int drain_sat_table
 
int imb_sat_table
 
int completion
 
Connection::Direction dir
 
int segment
 
Connection::CTFKind cf_kind
 
float skin_factor
 
float cf
 
float depth
 
float diameter
 
float kh
 
float segdist_end
 
float segdist_start
 
double oil_rate
 
double water_rate
 
double gas_rate
 
double pressure
 
double resv_rate
 
double r0
 

Constructor & Destructor Documentation

◆ RstConnection()

Opm::RestartIO::RstConnection::RstConnection ( const ::Opm::UnitSystem unit_system,
std::size_t  rst_index,
int  nsconz,
const int *  icon,
const float *  scon,
const double *  xcon 
)

Member Function Documentation

◆ inverse_peaceman()

static double Opm::RestartIO::RstConnection::inverse_peaceman ( double  cf,
double  kh,
double  rw,
double  skin 
)
static

Member Data Documentation

◆ cf

float Opm::RestartIO::RstConnection::cf

◆ cf_kind

Connection::CTFKind Opm::RestartIO::RstConnection::cf_kind

◆ completion

int Opm::RestartIO::RstConnection::completion

◆ depth

float Opm::RestartIO::RstConnection::depth

◆ diameter

float Opm::RestartIO::RstConnection::diameter

◆ dir

Connection::Direction Opm::RestartIO::RstConnection::dir

◆ drain_sat_table

int Opm::RestartIO::RstConnection::drain_sat_table

◆ gas_rate

double Opm::RestartIO::RstConnection::gas_rate

◆ ijk

std::array<int,3> Opm::RestartIO::RstConnection::ijk

◆ imb_sat_table

int Opm::RestartIO::RstConnection::imb_sat_table

◆ kh

float Opm::RestartIO::RstConnection::kh

◆ oil_rate

double Opm::RestartIO::RstConnection::oil_rate

◆ pressure

double Opm::RestartIO::RstConnection::pressure

◆ r0

double Opm::RestartIO::RstConnection::r0

◆ resv_rate

double Opm::RestartIO::RstConnection::resv_rate

◆ rst_index

std::size_t Opm::RestartIO::RstConnection::rst_index

◆ segdist_end

float Opm::RestartIO::RstConnection::segdist_end

◆ segdist_start

float Opm::RestartIO::RstConnection::segdist_start

◆ segment

int Opm::RestartIO::RstConnection::segment

◆ skin_factor

float Opm::RestartIO::RstConnection::skin_factor

◆ state

Connection::State Opm::RestartIO::RstConnection::state

◆ water_rate

double Opm::RestartIO::RstConnection::water_rate

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