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 ) {