data::FetkovichData: add serializer support
This commit is contained in:
parent
231b71a29c
commit
1a9e6b3810
@ -51,6 +51,19 @@ namespace Opm { namespace data {
|
|||||||
// MessageBufferType API should be similar to Dune::MessageBufferIF
|
// MessageBufferType API should be similar to Dune::MessageBufferIF
|
||||||
template <class MessageBufferType>
|
template <class MessageBufferType>
|
||||||
void read(MessageBufferType& buffer);
|
void read(MessageBufferType& buffer);
|
||||||
|
|
||||||
|
template<class Serializer>
|
||||||
|
void serializeOp(Serializer& serializer)
|
||||||
|
{
|
||||||
|
serializer(initVolume);
|
||||||
|
serializer(prodIndex);
|
||||||
|
serializer(timeConstant);
|
||||||
|
}
|
||||||
|
|
||||||
|
static FetkovichData serializeObject()
|
||||||
|
{
|
||||||
|
return FetkovichData{1.0, 2.0, 3.0};
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
struct CarterTracyData
|
struct CarterTracyData
|
||||||
|
Loading…
Reference in New Issue
Block a user