data::GroupData: add serializer support

This commit is contained in:
Arne Morten Kvarving 2022-09-02 18:12:09 +02:00
parent b05cba5315
commit cb5475d178

View File

@ -155,6 +155,19 @@ namespace Opm { namespace data {
auto json_gr = json_data.add_object("guide_rate");
this->guideRates.init_json(json_gr);
}
template<class Serializer>
void serializeOp(Serializer& serializer)
{
currentControl.serializeOp(serializer);
guideRates.serializeOp(serializer);
}
static GroupData serializeObject()
{
return GroupData{GroupConstraints::serializeObject(),
GroupGuideRates::serializeObject()};
}
};
struct NodeData {