diff --git a/src/rodsolver.cc b/src/rodsolver.cc index 4da72a2622432a1deb3d15cd55b4e78b02c8720b..3cde69227b48d9d456a78e82945102e9232d090e 100644 --- a/src/rodsolver.cc +++ b/src/rodsolver.cc @@ -104,8 +104,8 @@ void RodSolver<GridType>::setup(const GridType& grid, EnergyNorm<MatrixType, CorrectionType>* baseEnergyNorm = new EnergyNorm<MatrixType, CorrectionType>(*baseSolverStep); - IterativeSolver<MatrixType, CorrectionType>* baseSolver - = new IterativeSolver<MatrixType, CorrectionType>(baseSolverStep, + IterativeSolver<CorrectionType>* baseSolver + = new IterativeSolver<CorrectionType>(baseSolverStep, baseIt_, baseTolerance_, baseEnergyNorm, @@ -142,11 +142,11 @@ void RodSolver<GridType>::setup(const GridType& grid, h1SemiNorm_ = new H1SemiNorm<CorrectionType>(**A); - mmgSolver_ = new IterativeSolver<MatrixType, CorrectionType>(mmgStep, - multigridIterations_, - qpTolerance_, - h1SemiNorm_, - Solver::QUIET); + mmgSolver_ = new IterativeSolver<CorrectionType>(mmgStep, + multigridIterations_, + qpTolerance_, + h1SemiNorm_, + Solver::QUIET); // Write all intermediate solutions, if requested if (instrumented_)