diff --git a/opm/io/eclipse/SummaryNode.hpp b/opm/io/eclipse/SummaryNode.hpp index 428abedaa..7301aa422 100644 --- a/opm/io/eclipse/SummaryNode.hpp +++ b/opm/io/eclipse/SummaryNode.hpp @@ -55,6 +55,7 @@ struct SummaryNode { Type type; std::string wgname; int number; + std::string fip_region; constexpr static int default_number { std::numeric_limits::min() }; diff --git a/src/opm/output/eclipse/Summary.cpp b/src/opm/output/eclipse/Summary.cpp index 5ba1d9386..259db6b51 100644 --- a/src/opm/output/eclipse/Summary.cpp +++ b/src/opm/output/eclipse/Summary.cpp @@ -173,7 +173,7 @@ namespace { const std::string& name) -> void { for (const auto& vector : vectors) { - entities.push_back({kwpref + vector.kw, cat, vector.type, name, Opm::EclIO::SummaryNode::default_number }); + entities.push_back({kwpref + vector.kw, cat, vector.type, name, Opm::EclIO::SummaryNode::default_number, "" }); } }; @@ -183,7 +183,7 @@ namespace { const std::string& wgname) -> void { for (const auto &extra_vector : extra_vectors) { - entities.push_back({ extra_vector.kw, category, extra_vector.type, wgname, Opm::EclIO::SummaryNode::default_number }); + entities.push_back({ extra_vector.kw, category, extra_vector.type, wgname, Opm::EclIO::SummaryNode::default_number, "" }); } }; @@ -224,7 +224,7 @@ namespace { const int segNumber) -> void { for (const auto &requiredVector : requiredVectors) { - ret.push_back({requiredVector.first, category, requiredVector.second, well, segNumber}); + ret.push_back({requiredVector.first, category, requiredVector.second, well, segNumber, ""}); } };