diff --git a/opm/output/data/Groups.hpp b/opm/output/data/Groups.hpp index 539131467..36bc9cfbc 100644 --- a/opm/output/data/Groups.hpp +++ b/opm/output/data/Groups.hpp @@ -257,6 +257,21 @@ namespace Opm { namespace data { return json_data; } + template + void serializeOp(Serializer& serializer) + { + serializer.map(groupData); + serializer.map(nodeData); + } + + static GroupAndNetworkValues serializeObject() + { + return GroupAndNetworkValues{ + {{"test_data", GroupData::serializeObject()}}, + {{"test_node", NodeData::serializeObject()}} + }; + } + private: template void writeMap(const std::map& map,