data::GroupGuideRates: add serializer support

This commit is contained in:
Arne Morten Kvarving 2022-09-02 18:12:09 +02:00
parent 524752da63
commit ea8f64cb87

View File

@ -108,6 +108,19 @@ namespace Opm { namespace data {
auto json_inj = json_data.add_object("injection");
this->injection.init_json(json_inj);
}
template<class Serializer>
void serializeOp(Serializer& serializer)
{
production.serializeOp(serializer);
injection.serializeOp(serializer);
}
static GroupGuideRates serializeObject()
{
return GroupGuideRates{GuideRateValue::serializeObject(),
GuideRateValue::serializeObject()};
}
};
struct GroupData {