diff --git a/dumux/common/fvproblem.hh b/dumux/common/fvproblem.hh index 49dea16866953c479fe09ac68aa7b82232ff0b14..6573ecb8184aa562d3742c289f2eba2a06c44498 100644 --- a/dumux/common/fvproblem.hh +++ b/dumux/common/fvproblem.hh @@ -72,8 +72,6 @@ class FVProblem using ElementVolumeVariables = typename GridVariables::GridVolumeVariables::LocalView; using VolumeVariables = typename ElementVolumeVariables::VolumeVariables; - using SolutionVector = GetPropType<TypeTag, Properties::SolutionVector>; - static constexpr bool isBox = GridGeometry::discMethod == DiscretizationMethod::box; static constexpr bool isStaggered = GridGeometry::discMethod == DiscretizationMethod::staggered; @@ -510,6 +508,7 @@ public: * \brief Applies the initial solution for all degrees of freedom of the grid. * \param sol the initial solution vector */ + template<class SolutionVector> void applyInitialSolution(SolutionVector& sol) const { assembleInitialSolution(sol, asImp_());