#include <WelspecsWrapper.hpp>
|
| | WelspecsWrapper (Opm::DeckKeywordConstPtr keyword) |
| | A wrapper class to provide convenient access to the data of an individual well as exposed by the 'WELSPECS' keyword. More...
|
| |
| int | numWells () const |
| | Return the number if wells covered by the WELSPECS keyword. More...
|
| |
| const std::string | wellName (int wellIdx) const |
| | Return the name of the well. More...
|
| |
| const std::string | groupName (int wellIdx) const |
| | Return the name of the group this well belongs to. More...
|
| |
| int | coordinateI (int wellIdx) const |
| | Return east-west grid coordinate of the well. More...
|
| |
| int | coordinateJ (int wellIdx) const |
| | Return north-south grid coordinate of the well. More...
|
| |
| double | referenceDepth (int wellIdx) const |
| | Return reference depth to which the bottom hole pressure of the well applies. More...
|
| |
| const std::string | preferredPhase (int wellIdx) const |
| | Return the preferred fluid phase of this well. More...
|
| |
| double | drainageRadius (int wellIdx) const |
| | Return effective drainage radius of the well. More...
|
| |
| const std::string | inflowEquation (int wellIdx) const |
| | Return the inflow equation to be used for the well. More...
|
| |
| bool | isShut (int wellIdx) const |
| | Returns true if the well is closed for fluids. More...
|
| |
| bool | allowCrossflow (int wellIdx) const |
| | Returns true if crossflow should be allowed. More...
|
| |
| int | pressureTableNumber (int wellIdx) const |
| | Returns the pressure number to be used for the wellbore fluids. More...
|
| |
| const std::string | hydrostaticCalculation (int wellIdx) const |
| | Indicates the type of the calculation to be used for hydrostatic pressure. More...
|
| |
| int | inPlaceRegionNumber (int wellIdx) const |
| | Indicates the "fluid in place" region table number used to calculate volumetric rates at reservoir conditions. More...
|
| |
| const std::string | wellModel (int wellIdx) const |
| | Indicates well model to be used. More...
|
| |
A wrapper class to provide convenient access to the data of an individual well as exposed by the 'WELSPECS' keyword.
| bool Opm::WelspecsWrapper::allowCrossflow |
( |
int |
wellIdx | ) |
const |
|
inline |
Returns true if crossflow should be allowed.
| int Opm::WelspecsWrapper::coordinateI |
( |
int |
wellIdx | ) |
const |
|
inline |
Return east-west grid coordinate of the well.
| int Opm::WelspecsWrapper::coordinateJ |
( |
int |
wellIdx | ) |
const |
|
inline |
Return north-south grid coordinate of the well.
| double Opm::WelspecsWrapper::drainageRadius |
( |
int |
wellIdx | ) |
const |
|
inline |
Return effective drainage radius of the well.
| const std::string Opm::WelspecsWrapper::groupName |
( |
int |
wellIdx | ) |
const |
|
inline |
Return the name of the group this well belongs to.
| const std::string Opm::WelspecsWrapper::hydrostaticCalculation |
( |
int |
wellIdx | ) |
const |
|
inline |
Indicates the type of the calculation to be used for hydrostatic pressure.
This is one of:
- "SEG": segmented density calculation
- "AVG": averaged density calculation
| const std::string Opm::WelspecsWrapper::inflowEquation |
( |
int |
wellIdx | ) |
const |
|
inline |
Return the inflow equation to be used for the well.
This is one of "STD", "NO", "R-G", "YES", "P-P" or "GPP".
| int Opm::WelspecsWrapper::inPlaceRegionNumber |
( |
int |
wellIdx | ) |
const |
|
inline |
Indicates the "fluid in place" region table number used to calculate volumetric rates at reservoir conditions.
| bool Opm::WelspecsWrapper::isShut |
( |
int |
wellIdx | ) |
const |
|
inline |
Returns true if the well is closed for fluids.
| int Opm::WelspecsWrapper::numWells |
( |
| ) |
const |
|
inline |
Return the number if wells covered by the WELSPECS keyword.
| const std::string Opm::WelspecsWrapper::preferredPhase |
( |
int |
wellIdx | ) |
const |
|
inline |
Return the preferred fluid phase of this well.
(whatever this means.) This method returns a string that contains one of "OIL", "WATER", "GAS", or "LIQ".
| int Opm::WelspecsWrapper::pressureTableNumber |
( |
int |
wellIdx | ) |
const |
|
inline |
Returns the pressure number to be used for the wellbore fluids.
| double Opm::WelspecsWrapper::referenceDepth |
( |
int |
wellIdx | ) |
const |
|
inline |
Return reference depth to which the bottom hole pressure of the well applies.
| const std::string Opm::WelspecsWrapper::wellModel |
( |
int |
wellIdx | ) |
const |
|
inline |
Indicates well model to be used.
This is one of:
- "STD": The standard well model (Peaceman??)
- "HMIW": High Mobility Injection Wells
| const std::string Opm::WelspecsWrapper::wellName |
( |
int |
wellIdx | ) |
const |
|
inline |
Return the name of the well.
The documentation for this class was generated from the following file: