diff --git a/dumux/discretization/cellcentered/mpfa/darcyslaw.hh b/dumux/discretization/cellcentered/mpfa/darcyslaw.hh index 85628f892d90ce113f2fb00cdd9f8c5a5dfb4a45..86e2e5502fbe5f558d3c765216e2c3ed6f28b015 100644 --- a/dumux/discretization/cellcentered/mpfa/darcyslaw.hh +++ b/dumux/discretization/cellcentered/mpfa/darcyslaw.hh @@ -99,12 +99,6 @@ class DarcysLawImplementation<TypeTag, DiscretizationMethods::CCMpfa> using MpfaHelper = typename FVGridGeometry::MpfaHelper; static constexpr bool considerSecondaryIVs = MpfaHelper::considerSecondaryIVs(); - // In the current implementation of the flux variables cache we cannot make a - // disctinction between dynamic (e.g. mpfa-o unstructured) and static (e.g.mpfa-l) - // matrix and vector types, as currently the cache class can only be templated - // by a type tag (and there can only be one). Currently, pointers to both the - // primary and secondary iv data is stored. Before accessing it has to be checked - // whether or not the scvf is embedded in a secondary interaction volume. using PrimaryInteractionVolume = typename GET_PROP_TYPE(TypeTag, PrimaryInteractionVolume); using PrimaryIvLocalFaceData = typename PrimaryInteractionVolume::Traits::LocalFaceData; using PrimaryIvDataHandle = typename ElementFluxVariablesCache::PrimaryIvDataHandle; diff --git a/dumux/discretization/cellcentered/mpfa/fickslaw.hh b/dumux/discretization/cellcentered/mpfa/fickslaw.hh index e0bfd2e70b646c4472604324dd7e17d69a7fe7ba..de03c053c1c5fa5bd584bc56afe2e7c71a5f74ce 100644 --- a/dumux/discretization/cellcentered/mpfa/fickslaw.hh +++ b/dumux/discretization/cellcentered/mpfa/fickslaw.hh @@ -97,12 +97,6 @@ class FicksLawImplementation<TypeTag, DiscretizationMethods::CCMpfa> using MpfaHelper = typename FVGridGeometry::MpfaHelper; static constexpr bool considerSecondaryIVs = MpfaHelper::considerSecondaryIVs(); - // In the current implementation of the flux variables cache we cannot make a - // disctinction between dynamic (e.g. mpfa-o unstructured) and static (e.g.mpfa-l) - // matrix and vector types, as currently the cache class can only be templated - // by a type tag (and there can only be one). Currently, pointers to both the - // primary and secondary iv data is stored. Before accessing it has to be checked - // whether or not the scvf is embedded in a secondary interaction volume. using PrimaryInteractionVolume = typename GET_PROP_TYPE(TypeTag, PrimaryInteractionVolume); using PrimaryIvLocalFaceData = typename PrimaryInteractionVolume::Traits::LocalFaceData; using PrimaryIvDataHandle = typename ElementFluxVariablesCache::PrimaryIvDataHandle; diff --git a/dumux/discretization/cellcentered/mpfa/fourierslaw.hh b/dumux/discretization/cellcentered/mpfa/fourierslaw.hh index ded6184e1e4863c275fe8cb17f498645b930328c..aa153053a6447c327663794f6f982a052b5fdf90 100644 --- a/dumux/discretization/cellcentered/mpfa/fourierslaw.hh +++ b/dumux/discretization/cellcentered/mpfa/fourierslaw.hh @@ -96,12 +96,6 @@ class FouriersLawImplementation<TypeTag, DiscretizationMethods::CCMpfa> using MpfaHelper = typename FVGridGeometry::MpfaHelper; static constexpr bool considerSecondaryIVs = MpfaHelper::considerSecondaryIVs(); - // In the current implementation of the flux variables cache we cannot make a - // disctinction between dynamic (e.g. mpfa-o unstructured) and static (e.g.mpfa-l) - // matrix and vector types, as currently the cache class can only be templated - // by a type tag (and there can only be one). Currently, pointers to both the - // primary and secondary iv data is stored. Before accessing it has to be checked - // whether or not the scvf is embedded in a secondary interaction volume. using PrimaryInteractionVolume = typename GET_PROP_TYPE(TypeTag, PrimaryInteractionVolume); using PrimaryIvLocalFaceData = typename PrimaryInteractionVolume::Traits::LocalFaceData; using PrimaryIvDataHandle = typename ElementFluxVarsCache::PrimaryIvDataHandle;