My Project
Loading...
Searching...
No Matches
Opm::WellGroupHelpers::InjectionTargetCalculator Class Reference

Based on a group control mode, extract or calculate rates, and provide other conveniences. More...

#include <TargetCalculator.hpp>

Public Member Functions

 InjectionTargetCalculator (const Group::InjectionCMode &cmode, const PhaseUsage &pu, const std::vector< double > &resv_coeff, const std::string &group_name, const double sales_target, const GroupState &group_state, const Phase &injection_phase, const bool use_gpmaint, DeferredLogger &deferred_logger)
 
template<typename RateVec >
auto calcModeRateFromRates (const RateVec &rates) const
 
double groupTarget (const std::optional< Group::InjectionControls > &ctrl, Opm::DeferredLogger &deferred_logger) const
 
GuideRateModel::Target guideTargetMode () const
 

Detailed Description

Based on a group control mode, extract or calculate rates, and provide other conveniences.


The documentation for this class was generated from the following files: