diff --git a/src/solverfactory.cc b/src/solverfactory.cc
index aa3ff9df8bd2755dba52104add2151370ecf5d69..d5da5df5d05aeba83b454d2da3e1990c6b13cb85 100644
--- a/src/solverfactory.cc
+++ b/src/solverfactory.cc
@@ -13,12 +13,12 @@
 
 template <int dim, class BlockProblemType, class GridType>
 SolverFactory<dim, BlockProblemType, GridType>::SolverFactory(
-    Dune::ParameterTree const &parset, int refinements, double solver_tolerance,
+    Dune::ParameterTree const &parset, int refinements, double tolerance,
     GridType const &grid, Dune::BitSetVector<dim> const &ignoreNodes)
     : baseEnergyNorm(linearBaseSolverStep),
       linearBaseSolver(&linearBaseSolverStep,
-                       parset.get<int>("linear.maxiterations"),
-                       solver_tolerance, &baseEnergyNorm, Solver::QUIET),
+                       parset.get<int>("linear.maxiterations"), tolerance,
+                       &baseEnergyNorm, Solver::QUIET),
       transferOperators(refinements),
       multigridStep(new SolverType(linearIterationStep, nonlinearSmoother)) {
   // linear iteration step
diff --git a/src/solverfactory.hh b/src/solverfactory.hh
index 431c054cff66701fc0f4092045eea5bc1761f0d7..c91409c7d65a42ddbcffa000ea7f598aeaf9088a 100644
--- a/src/solverfactory.hh
+++ b/src/solverfactory.hh
@@ -27,7 +27,7 @@ class SolverFactory {
 
 public:
   SolverFactory(Dune::ParameterTree const &parset, int refinements,
-                double solver_tolerance, GridType const &grid,
+                double tolerance, GridType const &grid,
                 Dune::BitSetVector<dim> const &ignoreNodes);
 
   ~SolverFactory();