Merge pull request #3121 from akva2/guideratevalue_serialize

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

View File

@ -132,6 +132,21 @@ namespace Opm { namespace data {
}
}
template<class Serializer>
void serializeOp(Serializer& serializer)
{
serializer(mask_);
serializer(value_);
}
static GuideRateValue serializeObject()
{
GuideRateValue val;
val.mask_ = std::bitset<Size>(1234);
val.value_ = {1,2,3,4};
return val;
}
private:
enum { Size = static_cast<std::size_t>(Item::NumItems) };