diff --git a/dune/solvers/iterationsteps/multigridstep.cc b/dune/solvers/iterationsteps/multigridstep.cc index f58eed599052a720ff0dea42a3304755b2f078ed..3b9d154a0d538d03ba0c3ea2b2e618beed59bed9 100644 --- a/dune/solvers/iterationsteps/multigridstep.cc +++ b/dune/solvers/iterationsteps/multigridstep.cc @@ -148,9 +148,6 @@ void MultigridStep<MatrixType, VectorType, BitVectorType>::preprocess() if (basesolver_) { - if (this->basesolver_ == NULL) - DUNE_THROW(SolverError, "You have not provided a base solver!"); - // If the base solver can ignore dofs give it the ignoreNodes field if (dynamic_cast<CanIgnore<BitVectorType>*>(this->basesolver_)) dynamic_cast<CanIgnore<BitVectorType>*>(this->basesolver_)->ignoreNodes_ = ignoreNodesHierarchy_[0];