Opm::InjectionSpecification Struct Reference

#include <InjectionSpecification.hpp>

Public Types

enum  ControlMode {
  NONE, RATE, RESV, BHP,
  THP, REIN, VREP, GRUP,
  FLD
}
 
enum  InjectorType { WATER, OIL, GAS }
 
enum  GuideRateType { RAT, NONE_GRT }
 

Public Member Functions

 InjectionSpecification ()
 

Public Attributes

InjectorType injector_type_
 
ControlMode control_mode_
 
double surface_flow_max_rate_
 
double reservoir_flow_max_rate_
 
double BHP_limit_
 
double reinjection_fraction_target_
 
double voidage_replacment_fraction_
 
double guide_rate_
 
GuideRateType guide_rate_type_
 

Member Enumeration Documentation

Enumerator
NONE 
RATE 
RESV 
BHP 
THP 
REIN 
VREP 
GRUP 
FLD 
Enumerator
RAT 
NONE_GRT 
Enumerator
WATER 
OIL 
GAS 

Constructor & Destructor Documentation

Opm::InjectionSpecification::InjectionSpecification ( )

Member Data Documentation

double Opm::InjectionSpecification::BHP_limit_
ControlMode Opm::InjectionSpecification::control_mode_
double Opm::InjectionSpecification::guide_rate_
GuideRateType Opm::InjectionSpecification::guide_rate_type_
InjectorType Opm::InjectionSpecification::injector_type_
double Opm::InjectionSpecification::reinjection_fraction_target_
double Opm::InjectionSpecification::reservoir_flow_max_rate_
double Opm::InjectionSpecification::surface_flow_max_rate_
double Opm::InjectionSpecification::voidage_replacment_fraction_

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