diff --git a/dumux/material/fluidmatrixinteractions/mineralization/effectivesoliddensity.hh b/dumux/material/fluidmatrixinteractions/mineralization/effectivesoliddensity.hh index a31d679049258b3fbb26c45e823e7107be66b4b8..742cc04e19afb722bb180121f5b7e49f4a9a0ee5 100644 --- a/dumux/material/fluidmatrixinteractions/mineralization/effectivesoliddensity.hh +++ b/dumux/material/fluidmatrixinteractions/mineralization/effectivesoliddensity.hh @@ -41,7 +41,8 @@ class EffectiveSolidDensity using GridView = typename GET_PROP_TYPE(TypeTag, GridView); using SpatialParams = typename GET_PROP_TYPE(TypeTag, SpatialParams); using ElementSolution = typename GET_PROP_TYPE(TypeTag, ElementSolutionVector); - using SubControlVolume = typename GET_PROP_TYPE(TypeTag, SubControlVolume); + using FVElementGeometry = typename GET_PROP_TYPE(TypeTag, FVElementGeometry); + using SubControlVolume = typename FVElementGeometry::SubControlVolume; static const int dim = GridView::dimension; static const int dimWorld = GridView::dimensionworld; diff --git a/dumux/material/fluidmatrixinteractions/mineralization/effectivesolidheatcapacity.hh b/dumux/material/fluidmatrixinteractions/mineralization/effectivesolidheatcapacity.hh index 64c6fec235822dfca45831414be1cf7fb6019e34..c7570d840b426e2adc1e59398aa7ba5c663474de 100644 --- a/dumux/material/fluidmatrixinteractions/mineralization/effectivesolidheatcapacity.hh +++ b/dumux/material/fluidmatrixinteractions/mineralization/effectivesolidheatcapacity.hh @@ -41,7 +41,8 @@ class EffectiveSolidHeatCapacity using GridView = typename GET_PROP_TYPE(TypeTag, GridView); using SpatialParams = typename GET_PROP_TYPE(TypeTag, SpatialParams); using ElementSolution = typename GET_PROP_TYPE(TypeTag, ElementSolutionVector); - using SubControlVolume = typename GET_PROP_TYPE(TypeTag, SubControlVolume); + using FVElementGeometry = typename GET_PROP_TYPE(TypeTag, FVElementGeometry); + using SubControlVolume = typename FVElementGeometry::SubControlVolume; static const int dim = GridView::dimension; static const int dimWorld = GridView::dimensionworld; diff --git a/dumux/material/fluidmatrixinteractions/permeabilitykozenycarman.hh b/dumux/material/fluidmatrixinteractions/permeabilitykozenycarman.hh index 248cd71ff30287aacc08d6c90544723e9922d411..01c69535dc1555cec96f4c000ccd4a06f3004e28 100644 --- a/dumux/material/fluidmatrixinteractions/permeabilitykozenycarman.hh +++ b/dumux/material/fluidmatrixinteractions/permeabilitykozenycarman.hh @@ -44,7 +44,8 @@ class PermeabilityKozenyCarman using GridView = typename GET_PROP_TYPE(TypeTag, GridView); using SpatialParams = typename GET_PROP_TYPE(TypeTag, SpatialParams); using VolumeVariables = typename GET_PROP_TYPE(TypeTag, VolumeVariables); - using SubControlVolume = typename GET_PROP_TYPE(TypeTag, SubControlVolume); + using FVElementGeometry = typename GET_PROP_TYPE(TypeTag, FVElementGeometry); + using SubControlVolume = typename FVElementGeometry::SubControlVolume; using ElementSolution = typename GET_PROP_TYPE(TypeTag, ElementSolutionVector); static constexpr int dim = GridView::dimension; diff --git a/dumux/material/fluidmatrixinteractions/porosityprecipitation.hh b/dumux/material/fluidmatrixinteractions/porosityprecipitation.hh index 621d030caf47e6f38744872f14b3e2c5585b1f26..be51e0d59e66b268d555087078bc572fa413a39e 100644 --- a/dumux/material/fluidmatrixinteractions/porosityprecipitation.hh +++ b/dumux/material/fluidmatrixinteractions/porosityprecipitation.hh @@ -41,7 +41,8 @@ class PorosityPrecipitation using GridView = typename GET_PROP_TYPE(TypeTag, GridView); using SpatialParams = typename GET_PROP_TYPE(TypeTag, SpatialParams); using ElementSolution = typename GET_PROP_TYPE(TypeTag, ElementSolutionVector); - using SubControlVolume = typename GET_PROP_TYPE(TypeTag, SubControlVolume); + using FVElementGeometry = typename GET_PROP_TYPE(TypeTag, FVElementGeometry); + using SubControlVolume = typename FVElementGeometry::SubControlVolume; static const int dim = GridView::dimension; static const int dimWorld = GridView::dimensionworld; diff --git a/dumux/material/fluidmatrixinteractions/porosityreactivebed.hh b/dumux/material/fluidmatrixinteractions/porosityreactivebed.hh index 7513488d75fa254cef063b28e19e51c967c929f1..2f4bed0123b71f925a867b7501f3aa23681ec0da 100644 --- a/dumux/material/fluidmatrixinteractions/porosityreactivebed.hh +++ b/dumux/material/fluidmatrixinteractions/porosityreactivebed.hh @@ -41,7 +41,8 @@ class PorosityReactiveBed using GridView = typename GET_PROP_TYPE(TypeTag, GridView); using SpatialParams = typename GET_PROP_TYPE(TypeTag, SpatialParams); using ElementSolution = typename GET_PROP_TYPE(TypeTag, ElementSolutionVector); - using SubControlVolume = typename GET_PROP_TYPE(TypeTag, SubControlVolume); + using FVElementGeometry = typename GET_PROP_TYPE(TypeTag, FVElementGeometry); + using SubControlVolume = typename FVElementGeometry::SubControlVolume; static const int dim = GridView::dimension; static const int dimWorld = GridView::dimensionworld; diff --git a/dumux/material/spatialparams/fv.hh b/dumux/material/spatialparams/fv.hh index d53477d5ab2ba40ff7dddc4f8a0c79972653de46..c65983fcf632e15d0c2ea4137137abcbe8a75213 100644 --- a/dumux/material/spatialparams/fv.hh +++ b/dumux/material/spatialparams/fv.hh @@ -41,7 +41,8 @@ class FVSpatialParams: public FVSpatialParamsOneP<TypeTag> { using Problem = typename GET_PROP_TYPE(TypeTag, Problem); using GridView = typename GET_PROP_TYPE(TypeTag, GridView); - using SubControlVolume = typename GET_PROP_TYPE(TypeTag, SubControlVolume); + using FVElementGeometry = typename GET_PROP_TYPE(TypeTag, FVElementGeometry); + using SubControlVolume = typename FVElementGeometry::SubControlVolume; using MaterialLawParams = typename GET_PROP_TYPE(TypeTag, MaterialLaw)::Params; using ElementSolutionVector = typename GET_PROP_TYPE(TypeTag, ElementSolutionVector); using Element = typename GridView::template Codim<0>::Entity; diff --git a/dumux/material/spatialparams/fv1p.hh b/dumux/material/spatialparams/fv1p.hh index 5ee11e11853de82c43e022e1bf620c6d85283d41..fbed6d7cd7bb3854d0c8411ff3ee709f2d5d4e5a 100644 --- a/dumux/material/spatialparams/fv1p.hh +++ b/dumux/material/spatialparams/fv1p.hh @@ -46,8 +46,9 @@ class FVSpatialParamsOneP using Problem = typename GET_PROP_TYPE(TypeTag, Problem); using GridView = typename GET_PROP_TYPE(TypeTag, GridView); using Implementation = typename GET_PROP_TYPE(TypeTag, SpatialParams); - using SubControlVolume = typename GET_PROP_TYPE(TypeTag, SubControlVolume); - using SubControlVolumeFace = typename GET_PROP_TYPE(TypeTag, SubControlVolumeFace); + using FVElementGeometry = typename GET_PROP_TYPE(TypeTag, FVElementGeometry); + using SubControlVolume = typename FVElementGeometry::SubControlVolume; + using SubControlVolumeFace = typename FVElementGeometry::SubControlVolumeFace; using ElementSolutionVector = typename GET_PROP_TYPE(TypeTag, ElementSolutionVector); using Element = typename GridView::template Codim<0>::Entity;