diff --git a/opm/output/data/Wells.hpp b/opm/output/data/Wells.hpp index 22d3db068..33de0a4b5 100644 --- a/opm/output/data/Wells.hpp +++ b/opm/output/data/Wells.hpp @@ -342,6 +342,22 @@ namespace Opm { template void read(MessageBufferType& buffer); + template + 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; };