addCompletions(size_t time_step, const std::vector< CompletionPtr > &newCompletions) | Opm::Well | |
addCompletionSet(size_t time_step, const CompletionSetConstPtr newCompletionSet) | Opm::Well | |
addWELSPECS(DeckRecordConstPtr deckRecord) | Opm::Well | |
findWellFirstOpen(int startTimeStep) const | Opm::Well | |
getAllowCrossFlow() const | Opm::Well | |
getCompletions(size_t timeStep) const | Opm::Well | |
getGroupName(size_t timeStep) const | Opm::Well | |
getGuideRate(size_t timeStep) const | Opm::Well | |
getGuideRatePhase(size_t timeStep) const | Opm::Well | |
getGuideRateScalingFactor(size_t timeStep) const | Opm::Well | |
getHeadI() const | Opm::Well | |
getHeadJ() const | Opm::Well | |
getInjectionProperties(size_t timeStep) const | Opm::Well | |
getInjectionPropertiesCopy(size_t timeStep) const | Opm::Well | |
getPLTActive(size_t time_step) const | Opm::Well | |
getPolymerProperties(size_t timeStep) const | Opm::Well | |
getPolymerPropertiesCopy(size_t timeStep) const | Opm::Well | |
getPreferredPhase() const | Opm::Well | |
getProductionProperties(size_t timeStep) const | Opm::Well | |
getProductionPropertiesCopy(size_t timeStep) const | Opm::Well | |
getRefDepth() const | Opm::Well | |
getRFTActive(size_t time_step) const | Opm::Well | |
getSolventFraction(size_t timeStep) const | Opm::Well | |
getStatus(size_t timeStep) const | Opm::Well | |
getWellCompletionOrdering() const | Opm::Well | |
hasBeenDefined(size_t timeStep) const | Opm::Well | |
isAvailableForGroupControl(size_t timeStep) const | Opm::Well | |
isInjector(size_t timeStep) const | Opm::Well | |
isProducer(size_t timeStep) const | Opm::Well | |
name() const | Opm::Well | |
setAvailableForGroupControl(size_t timeStep, bool isAvailableForGroupControl) | Opm::Well | |
setGroupName(size_t timeStep, const std::string &groupName) | Opm::Well | |
setGuideRate(size_t timeStep, double guideRate) | Opm::Well | |
setGuideRatePhase(size_t timeStep, GuideRate::GuideRatePhaseEnum phase) | Opm::Well | |
setGuideRateScalingFactor(size_t timeStep, double scalingFactor) | Opm::Well | |
setInjectionProperties(size_t timeStep, const WellInjectionProperties properties) | Opm::Well | |
setPLTActive(size_t time_step, bool value) | Opm::Well | |
setPolymerProperties(size_t timeStep, const WellPolymerProperties properties) | Opm::Well | |
setProductionProperties(size_t timeStep, const WellProductionProperties properties) | Opm::Well | |
setRFTActive(size_t time_step, bool value) | Opm::Well | |
setRFTForWellWhenFirstOpen(int numSteps, size_t currentStep) | Opm::Well | |
setSolventFraction(size_t timeStep, const double fraction) | Opm::Well | |
setStatus(size_t timeStep, WellCommon::StatusEnum Status) | Opm::Well | |
Well(const std::string &name, std::shared_ptr< const EclipseGrid > grid, int headI, int headJ, Value< double > refDepth, Phase::PhaseEnum preferredPhase, TimeMapConstPtr timeMap, size_t creationTimeStep, WellCompletion::CompletionOrderEnum completionOrdering=WellCompletion::TRACK, bool allowCrossFlow=true) | Opm::Well | |
wellNameInWellNamePattern(const std::string &wellName, const std::string &wellNamePattern) | Opm::Well | static |