add serialization template to TransMult
This commit is contained in:
parent
ed0ed133a2
commit
cf9b9cf64c
@ -126,7 +126,7 @@ namespace Opm {
|
|||||||
m_inputEditNnc.serializeOp(serializer);
|
m_inputEditNnc.serializeOp(serializer);
|
||||||
m_gridDims.serializeOp(serializer);
|
m_gridDims.serializeOp(serializer);
|
||||||
m_simulationConfig.serializeOp(serializer);
|
m_simulationConfig.serializeOp(serializer);
|
||||||
serializer(m_transMult);
|
m_transMult.serializeOp(serializer);
|
||||||
serializer(m_faults);
|
serializer(m_faults);
|
||||||
serializer(m_title);
|
serializer(m_title);
|
||||||
serializer(aquifer_config);
|
serializer(aquifer_config);
|
||||||
|
@ -68,6 +68,17 @@ namespace Opm {
|
|||||||
|
|
||||||
bool operator==(const TransMult& data) const;
|
bool operator==(const TransMult& data) const;
|
||||||
|
|
||||||
|
template<class Serializer>
|
||||||
|
void serializeOp(Serializer& serializer)
|
||||||
|
{
|
||||||
|
serializer(m_nx);
|
||||||
|
serializer(m_ny);
|
||||||
|
serializer(m_nz);
|
||||||
|
serializer(m_trans);
|
||||||
|
serializer(m_names);
|
||||||
|
m_multregtScanner.serializeOp(serializer);
|
||||||
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
size_t getGlobalIndex(size_t i , size_t j , size_t k) const;
|
size_t getGlobalIndex(size_t i , size_t j , size_t k) const;
|
||||||
void assertIJK(size_t i , size_t j , size_t k) const;
|
void assertIJK(size_t i , size_t j , size_t k) const;
|
||||||
|
Loading…
Reference in New Issue
Block a user