My Project
Loading...
Searching...
No Matches
Opm::data::Well Struct Reference

Public Member Functions

bool flowing () const noexcept
 
template<class MessageBufferType >
void write (MessageBufferType &buffer) const
 
template<class MessageBufferType >
void read (MessageBufferType &buffer)
 
void init_json (Json::JsonObject &json_data) const
 
const Connectionfind_connection (Connection::global_index connection_grid_index) const
 
Connectionfind_connection (Connection::global_index connection_grid_index)
 
bool operator== (const Well &well2) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static Well serializationTestObject ()
 

Public Attributes

Rates rates {}
 
double bhp {0.0}
 
double thp {0.0}
 
double temperature {0.0}
 
int control {0}
 
WellFiltrate filtrate
 
::Opm::WellStatus dynamicStatus { Opm::WellStatus::OPEN }
 
std::vector< Connectionconnections {}
 
std::unordered_map< std::size_t, Segmentsegments {}
 
CurrentControl current_control {}
 
GuideRateValue guide_rates {}
 

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