Merge pull request #3122 from akva2/groupguiderates_serialize

data::GroupGuideRates: add serializer support
This commit is contained in:
Bård Skaflestad 2022-09-05 13:01:15 +02:00 committed by GitHub
commit b05cba5315
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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 {