diff --git a/opm/output/data/Groups.hpp b/opm/output/data/Groups.hpp index 1316433cd..539131467 100644 --- a/opm/output/data/Groups.hpp +++ b/opm/output/data/Groups.hpp @@ -155,6 +155,19 @@ namespace Opm { namespace data { auto json_gr = json_data.add_object("guide_rate"); this->guideRates.init_json(json_gr); } + + template + void serializeOp(Serializer& serializer) + { + currentControl.serializeOp(serializer); + guideRates.serializeOp(serializer); + } + + static GroupData serializeObject() + { + return GroupData{GroupConstraints::serializeObject(), + GroupGuideRates::serializeObject()}; + } }; struct NodeData {