From e4d030c89100dbdaea073aff21dd7f47004be2a6 Mon Sep 17 00:00:00 2001 From: Joakim Hove Date: Sat, 22 Jun 2019 07:26:51 +0200 Subject: [PATCH] Add argument when calling injection controls --- src/opm/parser/eclipse/EclipseState/Schedule/Well/Well2.cpp | 2 +- .../EclipseState/Schedule/Well/WellInjectionProperties.cpp | 2 +- .../EclipseState/Schedule/Well/WellInjectionProperties.hpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/opm/parser/eclipse/EclipseState/Schedule/Well/Well2.cpp b/src/opm/parser/eclipse/EclipseState/Schedule/Well/Well2.cpp index ad3a67284..17d236c76 100644 --- a/src/opm/parser/eclipse/EclipseState/Schedule/Well/Well2.cpp +++ b/src/opm/parser/eclipse/EclipseState/Schedule/Well/Well2.cpp @@ -704,7 +704,7 @@ ProductionControls Well2::productionControls(const SummaryState& st) const { InjectionControls Well2::injectionControls(const SummaryState& st) const { if (!this->isProducer()) { - auto controls = this->injection->controls(st); + auto controls = this->injection->controls(this->unit_system, st, this->udq_undefined); controls.prediction_mode = this->predictionMode(); return controls; } else diff --git a/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.cpp b/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.cpp index 77155f6d1..680e78ae0 100644 --- a/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.cpp +++ b/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.cpp @@ -246,7 +246,7 @@ namespace Opm { } - InjectionControls WellInjectionProperties::controls(const SummaryState&) const { + InjectionControls WellInjectionProperties::controls(const UnitSystem& unit_system, const SummaryState&, double udq_default) const { InjectionControls controls(this->injectionControls); controls.surface_rate = this->surfaceInjectionRate; diff --git a/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.hpp b/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.hpp index 2bbcdbd76..d16804ab5 100644 --- a/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.hpp +++ b/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.hpp @@ -73,7 +73,7 @@ namespace Opm { void resetDefaultHistoricalBHPLimit(); void setBHPLimit(const double limit); - InjectionControls controls(const SummaryState& st) const; + InjectionControls controls(const UnitSystem& unit_system, const SummaryState& st, double udq_default) const; }; std::ostream& operator<<( std::ostream&, const WellInjectionProperties& );