From f4ea11cfba3ea65db464c02f9ad60d35a05a15ed Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Wed, 11 Jan 2023 15:37:23 +0100 Subject: [PATCH] EclGenericOutputBlackoilModule: move destructor definition to compile unit --- ebos/eclgenericoutputblackoilmodule.cc | 4 ++++ ebos/eclgenericoutputblackoilmodule.hh | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ebos/eclgenericoutputblackoilmodule.cc b/ebos/eclgenericoutputblackoilmodule.cc index be010a4d7..2f26d82c0 100644 --- a/ebos/eclgenericoutputblackoilmodule.cc +++ b/ebos/eclgenericoutputblackoilmodule.cc @@ -141,6 +141,10 @@ EclGenericOutputBlackoilModule(const EclipseState& eclState, } } +template +EclGenericOutputBlackoilModule:: +~EclGenericOutputBlackoilModule() = default; + template void EclGenericOutputBlackoilModule:: outputCumLog(size_t reportStepNum, const bool substep, bool forceDisableCumOutput) diff --git a/ebos/eclgenericoutputblackoilmodule.hh b/ebos/eclgenericoutputblackoilmodule.hh index 15c547edb..12626e321 100644 --- a/ebos/eclgenericoutputblackoilmodule.hh +++ b/ebos/eclgenericoutputblackoilmodule.hh @@ -209,7 +209,7 @@ public: } // Virtual destructor for safer inheritance. - virtual ~EclGenericOutputBlackoilModule() = default; + virtual ~EclGenericOutputBlackoilModule(); protected: using ScalarBuffer = std::vector;