My Project
Loading...
Searching...
No Matches
Opm::RestartIO::RstWell Struct Reference

Public Member Functions

 RstWell (const ::Opm::UnitSystem &unit_system, const RstHeader &header, const std::string &group_arg, const std::string *zwel, const int *iwel, const float *swel, const double *xwel, const int *icon, const float *scon, const double *xcon)
 
 RstWell (const ::Opm::UnitSystem &unit_system, const RstHeader &header, const std::string &group_arg, const std::string *zwel, const int *iwel, const float *swel, const double *xwel, const int *icon, const float *scon, const double *xcon, const std::vector< int > &iseg, const std::vector< double > &rseg)
 
const RstSegmentsegment (int segment_number) const
 

Public Attributes

std::string name
 
std::string group
 
std::array< int, 2 > ij
 
std::pair< int, int > k1k2
 
WellType wtype
 
int well_status
 
int active_control
 
int vfp_table
 
int econ_workover_procedure
 
int preferred_phase
 
bool allow_xflow
 
int group_controllable_flag
 
int econ_limit_end_run
 
int grupcon_gr_phase
 
int hist_requested_control
 
int msw_index
 
int completion_ordering
 
int pvt_table
 
int msw_pressure_drop_model
 
int wtest_config_reasons
 
int wtest_close_reason
 
int wtest_remaining
 
int econ_limit_quantity
 
int econ_workover_procedure_2
 
int thp_lookup_procedure_vfptable
 
int close_if_thp_stabilised
 
int prevent_thpctrl_if_unstable
 
bool glift_active
 
bool glift_alloc_extra_gas
 
float orat_target
 
float wrat_target
 
float grat_target
 
float lrat_target
 
float resv_target
 
float thp_target
 
float bhp_target_float
 
float vfp_bhp_adjustment
 
float vfp_bhp_scaling_factor
 
float hist_lrat_target
 
float hist_grat_target
 
float hist_bhp_target
 
float datum_depth
 
float drainage_radius
 
float grupcon_gr_value
 
float efficiency_factor
 
float alq_value
 
float econ_limit_min_oil
 
float econ_limit_min_gas
 
float econ_limit_max_wct
 
float econ_limit_max_gor
 
float econ_limit_max_wgr
 
float econ_limit_max_wct_2
 
float econ_limit_min_liq
 
float wtest_interval
 
float wtest_startup
 
float grupcon_gr_scaling
 
float glift_max_rate
 
float glift_min_rate
 
float glift_weight_factor
 
float glift_inc_weight_factor
 
float dfac_corr_coeff_a {}
 
float dfac_corr_exponent_b {}
 
float dfac_corr_exponent_c {}
 
std::vector< float > tracer_concentration_injection
 
double oil_rate
 
double water_rate
 
double gas_rate
 
double liquid_rate
 
double void_rate
 
double thp
 
double flow_bhp
 
double wct
 
double gor
 
double oil_total
 
double water_total
 
double gas_total
 
double void_total
 
double water_inj_total
 
double gas_inj_total
 
double void_inj_total
 
double gas_fvf
 
double bhp_target_double
 
double hist_oil_total
 
double hist_wat_total
 
double hist_gas_total
 
double hist_water_inj_total
 
double hist_gas_inj_total
 
double water_void_rate
 
double gas_void_rate
 
std::vector< RstConnectionconnections
 
std::vector< RstSegmentsegments
 

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