mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
add mpi serialization for Well::WellGuideRate
This commit is contained in:
parent
c909075f16
commit
8bd9f2f68f
@ -268,6 +268,7 @@ HANDLE_AS_POD(Tabdims)
|
|||||||
HANDLE_AS_POD(TimeMap::StepData)
|
HANDLE_AS_POD(TimeMap::StepData)
|
||||||
HANDLE_AS_POD(VISCREFRecord)
|
HANDLE_AS_POD(VISCREFRecord)
|
||||||
HANDLE_AS_POD(WATDENTRecord)
|
HANDLE_AS_POD(WATDENTRecord)
|
||||||
|
HANDLE_AS_POD(Well::WellGuideRate)
|
||||||
HANDLE_AS_POD(Welldims)
|
HANDLE_AS_POD(Welldims)
|
||||||
HANDLE_AS_POD(WellFoamProperties)
|
HANDLE_AS_POD(WellFoamProperties)
|
||||||
HANDLE_AS_POD(WellPolymerProperties)
|
HANDLE_AS_POD(WellPolymerProperties)
|
||||||
|
@ -581,6 +581,7 @@ ADD_PACK_PROTOTYPES(ViscrefTable)
|
|||||||
ADD_PACK_PROTOTYPES(WATDENTRecord)
|
ADD_PACK_PROTOTYPES(WATDENTRecord)
|
||||||
ADD_PACK_PROTOTYPES(WatdentTable)
|
ADD_PACK_PROTOTYPES(WatdentTable)
|
||||||
ADD_PACK_PROTOTYPES(Well::WellInjectionProperties)
|
ADD_PACK_PROTOTYPES(Well::WellInjectionProperties)
|
||||||
|
ADD_PACK_PROTOTYPES(Well::WellGuideRate)
|
||||||
ADD_PACK_PROTOTYPES(Welldims)
|
ADD_PACK_PROTOTYPES(Welldims)
|
||||||
ADD_PACK_PROTOTYPES(WellEconProductionLimits)
|
ADD_PACK_PROTOTYPES(WellEconProductionLimits)
|
||||||
ADD_PACK_PROTOTYPES(WellFoamProperties)
|
ADD_PACK_PROTOTYPES(WellFoamProperties)
|
||||||
|
@ -1417,6 +1417,17 @@ BOOST_AUTO_TEST_CASE(WellEconProductionLimits)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
BOOST_AUTO_TEST_CASE(WellGuideRate)
|
||||||
|
{
|
||||||
|
#ifdef HAVE_MPI
|
||||||
|
Opm::Well::WellGuideRate val1{true, 1.0, Opm::Well::GuideRateTarget::COMB, 2.0};
|
||||||
|
auto val2 = PackUnpack(val1);
|
||||||
|
BOOST_CHECK(std::get<1>(val2) == std::get<2>(val2));
|
||||||
|
BOOST_CHECK(val1 == std::get<0>(val2));
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
bool init_unit_test_func()
|
bool init_unit_test_func()
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
|
Loading…
Reference in New Issue
Block a user