diff --git a/dune/solvers/iterationsteps/cgstep.cc b/dune/solvers/iterationsteps/cgstep.cc index 3eda02e63029e3a32d5f52e07a3504d8f5712290..a34354a31eb4342e3512858d2a15de7f30d9b8ae 100644 --- a/dune/solvers/iterationsteps/cgstep.cc +++ b/dune/solvers/iterationsteps/cgstep.cc @@ -4,8 +4,6 @@ template <class MatrixType, class VectorType> void CGStep<MatrixType, VectorType>::check() const { - if (preconditioner_) - preconditioner_->check(); if (this->ignoreNodes_ == nullptr) DUNE_THROW(SolverError, "ignoreNodes_ member not set"); } diff --git a/dune/solvers/solvers/cgsolver.cc b/dune/solvers/solvers/cgsolver.cc index 7233e6095a963fc0ef24a3759f06f3d161ee27c1..d6cc5f5c8c28ce64161439e9b0feb58443862c80 100644 --- a/dune/solvers/solvers/cgsolver.cc +++ b/dune/solvers/solvers/cgsolver.cc @@ -8,9 +8,6 @@ template <class MatrixType, class VectorType> void CGSolver<MatrixType, VectorType>::check() const { - if (preconditioner_) - preconditioner_->check(); - if (!errorNorm_) DUNE_THROW(SolverError, "You need to supply a norm to a CG solver!");