diff --git a/opm/models/blackoil/blackoilenergymodules.hh b/opm/models/blackoil/blackoilenergymodules.hh index 64deb1567c..031a1dd29b 100644 --- a/opm/models/blackoil/blackoilenergymodules.hh +++ b/opm/models/blackoil/blackoilenergymodules.hh @@ -511,6 +511,9 @@ protected: { return *static_cast(this); } }; +template +class BlackOilEnergyExtensiveQuantities; + /*! * \ingroup BlackOil * \class Opm::BlackOilEnergyExtensiveQuantities @@ -518,8 +521,8 @@ protected: * \brief Provides the energy specific extensive quantities to the generic black-oil * module's extensive quantities. */ -template ()> -class BlackOilEnergyExtensiveQuantities +template +class BlackOilEnergyExtensiveQuantities { using Implementation = GetPropType; diff --git a/opm/models/blackoil/blackoilextensivequantities.hh b/opm/models/blackoil/blackoilextensivequantities.hh index c984b4c9e2..837bec212a 100644 --- a/opm/models/blackoil/blackoilextensivequantities.hh +++ b/opm/models/blackoil/blackoilextensivequantities.hh @@ -53,7 +53,7 @@ class BlackOilExtensiveQuantities : public MultiPhaseBaseExtensiveQuantities , public BlackOilSolventExtensiveQuantities()> , public BlackOilPolymerExtensiveQuantities()> - , public BlackOilEnergyExtensiveQuantities + , public BlackOilEnergyExtensiveQuantities()> , public BlackOilDiffusionExtensiveQuantities()> , public BlackOilMICPExtensiveQuantities {