A class designed to encapsulate a set of rate- or pressure-controlled wells.
More...
#include <Wells.hpp>
|
enum | WellType { Injector
, Producer
} |
|
enum | WellControl { Rate
, Pressure
} |
|
|
void | init (Opm::DeckConstPtr deck) |
|
int | numWells () const |
|
WellType | type (int wellnum) const |
|
WellControl | control (int wellnum) const |
|
double | target (int wellnum) const |
|
double | referenceDepth (int wellnum) const |
|
int | numPerforations (int wellnum) const |
|
int | wellCell (int wellnum, int perfnum) const |
|
double | wellIndex (int wellnum, int perfnum) const |
|
double | pressureDelta (int wellnum, int perfnum) const |
|
void | update (int num_cells, const std::vector< double > &well_pressures, const std::vector< double > &well_fluxes) |
|
double | perforationPressure (int cell) const |
|
double | wellToReservoirFlux (int cell) const |
|
Dune::FieldVector< double, 3 > | injectionMixture (int cell) const |
|
A class designed to encapsulate a set of rate- or pressure-controlled wells.
The documentation for this class was generated from the following file: