diff --git a/opm/output/data/Groups.hpp b/opm/output/data/Groups.hpp index 4c2d31246..1316433cd 100644 --- a/opm/output/data/Groups.hpp +++ b/opm/output/data/Groups.hpp @@ -108,6 +108,19 @@ namespace Opm { namespace data { auto json_inj = json_data.add_object("injection"); this->injection.init_json(json_inj); } + + template + void serializeOp(Serializer& serializer) + { + production.serializeOp(serializer); + injection.serializeOp(serializer); + } + + static GroupGuideRates serializeObject() + { + return GroupGuideRates{GuideRateValue::serializeObject(), + GuideRateValue::serializeObject()}; + } }; struct GroupData {