From 0c11863bb5d958fa3cbc1ea9ee80ce33b16bf3a2 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Wed, 2 Dec 2020 09:42:24 +0100 Subject: [PATCH] fixed: missing serialization for rsval in DeckItem this broke ActionX in parallel --- opm/parser/eclipse/Deck/DeckItem.hpp | 1 + opm/parser/eclipse/Utility/Typetools.hpp | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/opm/parser/eclipse/Deck/DeckItem.hpp b/opm/parser/eclipse/Deck/DeckItem.hpp index 7181f6dd0..e40bbe5aa 100644 --- a/opm/parser/eclipse/Deck/DeckItem.hpp +++ b/opm/parser/eclipse/Deck/DeckItem.hpp @@ -135,6 +135,7 @@ namespace Opm { serializer(dval); serializer(ival); serializer(sval); + serializer.vector(rsval); serializer.vector(uval); serializer(type); serializer(item_name); diff --git a/opm/parser/eclipse/Utility/Typetools.hpp b/opm/parser/eclipse/Utility/Typetools.hpp index 4f7ec876d..77a6d9f81 100644 --- a/opm/parser/eclipse/Utility/Typetools.hpp +++ b/opm/parser/eclipse/Utility/Typetools.hpp @@ -44,6 +44,12 @@ public: return std_strings; } + template + void serializeOp(Serializer& serializer) + { + serializer(static_cast(*this)); + } + }; inline std::string tag_name( type_tag x ) {