mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Merge pull request #782 from akva2/simulator_serialize
Simulator: add serialization support
This commit is contained in:
commit
b27663795d
@ -970,6 +970,20 @@ public:
|
||||
restarter.deserializeSectionEnd();
|
||||
}
|
||||
|
||||
template<class Serializer>
|
||||
void serializeOp(Serializer& serializer)
|
||||
{
|
||||
serializer(*vanguard_);
|
||||
serializer(*model_);
|
||||
serializer(*problem_);
|
||||
serializer(episodeIdx_);
|
||||
serializer(episodeStartTime_);
|
||||
serializer(episodeLength_);
|
||||
serializer(startTime_);
|
||||
serializer(time_);
|
||||
serializer(timeStepIdx_);
|
||||
}
|
||||
|
||||
private:
|
||||
std::unique_ptr<Vanguard> vanguard_;
|
||||
std::unique_ptr<Model> model_;
|
||||
|
Loading…
Reference in New Issue
Block a user