diff --git a/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.hpp b/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.hpp index d38279f8b..e8c36efd0 100644 --- a/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.hpp +++ b/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.hpp @@ -39,7 +39,6 @@ namespace Opm { class DeckRecord; - class Deck; class SummaryState; class UDQState; class KeywordLocation; @@ -48,7 +47,6 @@ namespace Opm { class UDQConfig { public: UDQConfig() = default; - explicit UDQConfig(const Deck& deck); explicit UDQConfig(const UDQParams& params); static UDQConfig serializeObject(); diff --git a/src/opm/parser/eclipse/EclipseState/Schedule/Schedule.cpp b/src/opm/parser/eclipse/EclipseState/Schedule/Schedule.cpp index ad1508e79..1633ce45f 100644 --- a/src/opm/parser/eclipse/EclipseState/Schedule/Schedule.cpp +++ b/src/opm/parser/eclipse/EclipseState/Schedule/Schedule.cpp @@ -113,7 +113,7 @@ namespace { m_static( python, deck, runspec ), m_sched_deck(deck, restart_info(rst) ), m_timeMap( deck , restart_info( rst )), - udq_config(this->m_timeMap, std::make_shared(deck)), + udq_config(this->m_timeMap, std::make_shared(runspec.udqParams())), guide_rate_config(this->m_timeMap, std::make_shared()), m_glo(this->m_timeMap, std::make_shared()), rft_config(this->m_timeMap), diff --git a/src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.cpp b/src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.cpp index 5d31d001c..00d60aa80 100644 --- a/src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.cpp +++ b/src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.cpp @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include #include @@ -47,11 +47,6 @@ namespace Opm { {} - UDQConfig::UDQConfig(const Deck& deck) : - udq_params(deck), - udqft(this->udq_params) - {} - UDQConfig UDQConfig::serializeObject() { UDQConfig result;