From bc1fd4f01c2ebc0a68d4e5dae106d64339481d72 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Fri, 12 Apr 2024 13:11:09 +0200 Subject: [PATCH] BlackoilWellModelGeneric: optionally instantiate for float BlackoilWellModelRestart: optionally instantiate for float these need to be in the same commit due to circular dependencies --- opm/simulators/wells/BlackoilWellModelGeneric.cpp | 4 ++++ opm/simulators/wells/BlackoilWellModelRestart.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/opm/simulators/wells/BlackoilWellModelGeneric.cpp b/opm/simulators/wells/BlackoilWellModelGeneric.cpp index a26e0a053..c37cb75e1 100644 --- a/opm/simulators/wells/BlackoilWellModelGeneric.cpp +++ b/opm/simulators/wells/BlackoilWellModelGeneric.cpp @@ -1868,4 +1868,8 @@ updateInjFCMult(DeferredLogger& deferred_logger) template class BlackoilWellModelGeneric; +#if FLOW_INSTANTIATE_FLOAT +template class BlackoilWellModelGeneric; +#endif + } diff --git a/opm/simulators/wells/BlackoilWellModelRestart.cpp b/opm/simulators/wells/BlackoilWellModelRestart.cpp index 176387c27..498e665fb 100644 --- a/opm/simulators/wells/BlackoilWellModelRestart.cpp +++ b/opm/simulators/wells/BlackoilWellModelRestart.cpp @@ -269,4 +269,8 @@ loadRestartData(const data::Wells& rst_wells, template class BlackoilWellModelRestart; +#if FLOW_INSTANTIATE_FLOAT +template class BlackoilWellModelRestart; +#endif + } // namespace Opm