add serialization template to SimulationConfig
This commit is contained in:
parent
8569274c01
commit
9e804f36e5
@ -125,7 +125,7 @@ namespace Opm {
|
||||
m_inputNnc.serializeOp(serializer);
|
||||
m_inputEditNnc.serializeOp(serializer);
|
||||
m_gridDims.serializeOp(serializer);
|
||||
serializer(m_simulationConfig);
|
||||
m_simulationConfig.serializeOp(serializer);
|
||||
serializer(m_transMult);
|
||||
serializer(m_faults);
|
||||
serializer(m_title);
|
||||
|
@ -53,6 +53,18 @@ namespace Opm {
|
||||
|
||||
bool operator==(const SimulationConfig& data) const;
|
||||
|
||||
template<class Serializer>
|
||||
void serializeOp(Serializer& serializer)
|
||||
{
|
||||
m_ThresholdPressure.serializeOp(serializer);
|
||||
m_bcconfig.serializeOp(serializer);
|
||||
m_rock_config.serializeOp(serializer);
|
||||
serializer(m_useCPR);
|
||||
serializer(m_DISGAS);
|
||||
serializer(m_VAPOIL);
|
||||
serializer(m_isThermal);
|
||||
}
|
||||
|
||||
private:
|
||||
ThresholdPressure m_ThresholdPressure;
|
||||
BCConfig m_bcconfig;
|
||||
|
Loading…
Reference in New Issue
Block a user