From ea8f64cb87cafc6eb64f5aa246084178bb9bbe1a Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Fri, 2 Sep 2022 18:12:09 +0200 Subject: [PATCH] data::GroupGuideRates: add serializer support --- opm/output/data/Groups.hpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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 {