Opm::Well::ProductionControls Struct Reference

#include <Well.hpp>

Public Member Functions

 ProductionControls (int controls_arg)
 
bool hasControl (ProducerCMode cmode_arg) const
 

Public Attributes

ProducerCMode cmode = ProducerCMode::NONE
 
double oil_rate
 
double water_rate
 
double gas_rate
 
double liquid_rate
 
double resv_rate
 
double bhp_history
 
double thp_history
 
double bhp_limit
 
double thp_limit
 
double alq_value
 
int vfp_table_number
 
bool prediction_mode
 

Constructor & Destructor Documentation

◆ ProductionControls()

Opm::Well::ProductionControls::ProductionControls ( int  controls_arg)
inline

Member Function Documentation

◆ hasControl()

bool Opm::Well::ProductionControls::hasControl ( ProducerCMode  cmode_arg) const
inline

Member Data Documentation

◆ alq_value

double Opm::Well::ProductionControls::alq_value

◆ bhp_history

double Opm::Well::ProductionControls::bhp_history

◆ bhp_limit

double Opm::Well::ProductionControls::bhp_limit

◆ cmode

ProducerCMode Opm::Well::ProductionControls::cmode = ProducerCMode::NONE

◆ gas_rate

double Opm::Well::ProductionControls::gas_rate

◆ liquid_rate

double Opm::Well::ProductionControls::liquid_rate

◆ oil_rate

double Opm::Well::ProductionControls::oil_rate

◆ prediction_mode

bool Opm::Well::ProductionControls::prediction_mode

◆ resv_rate

double Opm::Well::ProductionControls::resv_rate

◆ thp_history

double Opm::Well::ProductionControls::thp_history

◆ thp_limit

double Opm::Well::ProductionControls::thp_limit

◆ vfp_table_number

int Opm::Well::ProductionControls::vfp_table_number

◆ water_rate

double Opm::Well::ProductionControls::water_rate

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