BlackoilSolventIntensiveQuantities: properly implement partial specialization

for disabling in solvent-less runs
This commit is contained in:
Arne Morten Kvarving committed 2025-06-26 17:08:06 +02:00
1 parent d246b98c3e
commit 5c5f52d029
4 files changed
+11 -8

No files matched your search

@@ -72,8 +72,8 @@ template <class TypeTag>
class BlackOilIntensiveQuantitiesGlobalIndex
: public GetPropType<TypeTag, Properties::DiscIntensiveQuantities>
, public GetPropType<TypeTag, Properties::FluxModule>::FluxIntensiveQuantities
, public BlackOilDiffusionIntensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnableDiffusion>() >
, public BlackOilSolventIntensiveQuantities<TypeTag>
, public BlackOilDiffusionIntensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnableDiffusion>()>
, public BlackOilSolventIntensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnableSolvent>()>
, public BlackOilExtboIntensiveQuantities<TypeTag>
, public BlackOilPolymerIntensiveQuantities<TypeTag>
, public BlackOilFoamIntensiveQuantities<TypeTag>
@@ -526,7 +526,7 @@ public:
}
private:
friend BlackOilSolventIntensiveQuantities<TypeTag>;
friend BlackOilSolventIntensiveQuantities<TypeTag, enableSolvent>;
friend BlackOilExtboIntensiveQuantities<TypeTag>;
friend BlackOilPolymerIntensiveQuantities<TypeTag>;
friend BlackOilEnergyIntensiveQuantitiesGlobalIndex<TypeTag>;