data::Segment: add serializer support
This commit is contained in:
parent
a90b202b87
commit
3d36bbcb9c
@ -342,6 +342,22 @@ namespace Opm {
|
||||
template <class MessageBufferType>
|
||||
void read(MessageBufferType& buffer);
|
||||
|
||||
template<class Serializer>
|
||||
void serializeOp(Serializer& serializer)
|
||||
{
|
||||
rates.serializeOp(serializer);
|
||||
pressures.serializeOp(serializer);
|
||||
serializer(segNumber);
|
||||
}
|
||||
|
||||
static Segment serializeObject()
|
||||
{
|
||||
return Segment{Rates::serializeObject(),
|
||||
SegmentPressures::serializeObject(),
|
||||
10
|
||||
};
|
||||
}
|
||||
|
||||
friend struct Mpi::Packing<Segment>;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user