diff --git a/ebos/eclproblem.hh b/ebos/eclproblem.hh index 8e6cc1d78..483c1e43b 100644 --- a/ebos/eclproblem.hh +++ b/ebos/eclproblem.hh @@ -595,6 +595,9 @@ class EclProblem : public GetPropType GetPropType, GetPropType> { + using BaseType = EclGenericProblem, + GetPropType, + GetPropType>; using ParentType = GetPropType; using Implementation = GetPropType; @@ -2048,6 +2051,16 @@ public: return eclWriter_; } + template + void serializeOp(Serializer& serializer) + { + serializer(static_cast(*this)); + serializer(drift_); + serializer(wellModel_); + serializer(aquiferModel_); + serializer(tracerModel_); + } + private: template void updateProperty_(const std::string& failureMsg,