My Project
Loading...
Searching...
No Matches
Opm::GPMaint Class Reference

Classes

struct  State
 

Public Types

enum class  FlowTarget {
  RESV_PROD = 0 , RESV_OINJ = 1 , RESV_WINJ = 2 , RESV_GINJ = 3 ,
  SURF_OINJ = 4 , SURF_WINJ = 5 , SURF_GINJ = 6
}
 

Public Member Functions

 GPMaint (std::size_t report_step, const DeckRecord &record)
 
double pressure_target () const
 
double prop_constant () const
 
double time_constant () const
 
double rate (State &state, double current_rate, double error, double dt) const
 
std::optional< std::pair< std::string, int > > region () const
 
FlowTarget flow_target () const
 
bool operator== (const GPMaint &other) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static GPMaint serializationTestObject ()
 

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