Merge pull request #3130 from akva2/segmentpressures_serialize
data::SegmentPressures: add serializer support
This commit is contained in:
commit
524752da63
@ -274,6 +274,24 @@ namespace Opm {
|
||||
|
||||
friend struct Mpi::Packing<SegmentPressures>;
|
||||
|
||||
template<class Serializer>
|
||||
void serializeOp(Serializer& serializer)
|
||||
{
|
||||
serializer(values_);
|
||||
}
|
||||
|
||||
static SegmentPressures serializeObject()
|
||||
{
|
||||
SegmentPressures spres;
|
||||
spres[Value::Pressure] = 1.0;
|
||||
spres[Value::PDrop] = 2.0;
|
||||
spres[Value::PDropHydrostatic] = 3.0;
|
||||
spres[Value::PDropAccel] = 4.0;
|
||||
spres[Value::PDropFriction] = 5.0;
|
||||
|
||||
return spres;
|
||||
}
|
||||
|
||||
private:
|
||||
constexpr static std::size_t numvals = 5;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user