mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
add restart serialization test for EclHysteresisTwoPhaseLawParams
This commit is contained in:
@@ -30,6 +30,8 @@
|
|||||||
#include <opm/input/eclipse/Schedule/SummaryState.hpp>
|
#include <opm/input/eclipse/Schedule/SummaryState.hpp>
|
||||||
#include <opm/input/eclipse/Schedule/UDQ/UDQState.hpp>
|
#include <opm/input/eclipse/Schedule/UDQ/UDQState.hpp>
|
||||||
|
|
||||||
|
#include <opm/material/fluidmatrixinteractions/EclHysteresisTwoPhaseLawParams.hpp>
|
||||||
|
|
||||||
#include <opm/models/blackoil/blackoilprimaryvariables.hh>
|
#include <opm/models/blackoil/blackoilprimaryvariables.hh>
|
||||||
|
|
||||||
#include <opm/simulators/timestepping/AdaptiveTimeSteppingEbos.hpp>
|
#include <opm/simulators/timestepping/AdaptiveTimeSteppingEbos.hpp>
|
||||||
@@ -102,6 +104,20 @@ TEST_FOR_TYPE_NAMED_OBJ(ATE, AdaptiveTimeSteppingEbosSimple, serializationTestOb
|
|||||||
namespace Opm { using BPV = BlackOilPrimaryVariables<Properties::TTag::EbosTypeTag>; }
|
namespace Opm { using BPV = BlackOilPrimaryVariables<Properties::TTag::EbosTypeTag>; }
|
||||||
TEST_FOR_TYPE_NAMED(BPV, BlackoilPrimaryVariables)
|
TEST_FOR_TYPE_NAMED(BPV, BlackoilPrimaryVariables)
|
||||||
|
|
||||||
|
namespace Opm {
|
||||||
|
struct DummyMaterial {
|
||||||
|
struct Params {
|
||||||
|
struct Traits {
|
||||||
|
using Scalar = double;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
using HystParam = EclHysteresisTwoPhaseLawParams<DummyMaterial>;
|
||||||
|
}
|
||||||
|
|
||||||
|
TEST_FOR_TYPE_NAMED(HystParam, EclHysteresisTwoPhaseLawParams)
|
||||||
|
|
||||||
namespace Opm {
|
namespace Opm {
|
||||||
using Disc = Opm::FvBaseDiscretization<Opm::Properties::TTag::EbosTypeTag>;
|
using Disc = Opm::FvBaseDiscretization<Opm::Properties::TTag::EbosTypeTag>;
|
||||||
using BVec = typename Disc::BlockVectorWrapper;
|
using BVec = typename Disc::BlockVectorWrapper;
|
||||||
|
|||||||
Reference in New Issue
Block a user