|
| Group (const std::string &name, TimeMapConstPtr timeMap, size_t creationTimeStep) |
|
bool | hasBeenDefined (size_t timeStep) const |
|
const std::string & | name () const |
|
bool | isProductionGroup (size_t timeStep) const |
|
bool | isInjectionGroup (size_t timeStep) const |
|
void | setProductionGroup (size_t timeStep, bool isProductionGroup) |
|
void | setInjectionPhase (size_t time_step, Phase::PhaseEnum phase) |
|
Phase::PhaseEnum | getInjectionPhase (size_t time_step) const |
|
void | setInjectionControlMode (size_t time_step, GroupInjection::ControlEnum ControlMode) |
|
GroupInjection::ControlEnum | getInjectionControlMode (size_t time_step) const |
|
void | setInjectionRate (size_t time_step, double rate) |
|
double | getInjectionRate (size_t time_step) const |
|
void | setSurfaceMaxRate (size_t time_step, double rate) |
|
double | getSurfaceMaxRate (size_t time_step) const |
|
void | setReservoirMaxRate (size_t time_step, double rate) |
|
double | getReservoirMaxRate (size_t time_step) const |
|
void | setTargetReinjectFraction (size_t time_step, double rate) |
|
double | getTargetReinjectFraction (size_t time_step) const |
|
void | setTargetVoidReplacementFraction (size_t time_step, double rate) |
|
double | getTargetVoidReplacementFraction (size_t time_step) const |
|
void | setProductionControlMode (size_t time_step, GroupProduction::ControlEnum controlMode) |
|
GroupProduction::ControlEnum | getProductionControlMode (size_t time_step) const |
|
GroupProductionExceedLimit::ActionEnum | getProductionExceedLimitAction (size_t time_step) const |
|
void | setProductionExceedLimitAction (size_t time_step, GroupProductionExceedLimit::ActionEnum action) |
|
void | setOilTargetRate (size_t time_step, double oilTargetRate) |
|
double | getOilTargetRate (size_t time_step) const |
|
void | setGasTargetRate (size_t time_step, double gasTargetRate) |
|
double | getGasTargetRate (size_t time_step) const |
|
void | setWaterTargetRate (size_t time_step, double waterTargetRate) |
|
double | getWaterTargetRate (size_t time_step) const |
|
void | setLiquidTargetRate (size_t time_step, double liquidTargetRate) |
|
double | getLiquidTargetRate (size_t time_step) const |
|
void | setReservoirVolumeTargetRate (size_t time_step, double reservoirVolumeTargetRate) |
|
double | getReservoirVolumeTargetRate (size_t time_step) const |
|
bool | hasWell (const std::string &wellName, size_t time_step) const |
|
WellConstPtr | getWell (const std::string &wellName, size_t time_step) const |
|
size_t | numWells (size_t time_step) const |
|
void | addWell (size_t time_step, WellPtr well) |
|
void | delWell (size_t time_step, const std::string &wellName) |
|