move assignWellGuideRates into BlackoilWellModelGuideRates

This commit is contained in:
Arne Morten Kvarving
2022-10-24 09:36:05 +02:00
parent f19c7b2ee6
commit 01dfe23a50
5 changed files with 349 additions and 158 deletions

View File

@@ -30,7 +30,10 @@
namespace Opm {
class BlackoilWellModelGeneric;
namespace data { class GuideRateValue; }
namespace data {
class GuideRateValue;
class Wells;
}
class Group;
class Well;
@@ -58,6 +61,10 @@ public:
//! \brief Obtain guide rate values for injection group.
data::GuideRateValue getGuideRateInjectionGroupValues(const Group& group) const;
//! \brief Assign guide rates for a well.
void assignWellGuideRates(data::Wells& wsrpt,
const int reportStepIdx) const;
private:
const BlackoilWellModelGeneric& wellModel_; //!< Reference to well model
};