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