diff --git a/dune/solvers/solvers/loopsolver.cc b/dune/solvers/solvers/loopsolver.cc index 296130c80068d51e8d7f33af0aaa0aa1d1118f9c..d70ea8c520c94bddc800d54b476afde2889e42e4 100644 --- a/dune/solvers/solvers/loopsolver.cc +++ b/dune/solvers/solvers/loopsolver.cc @@ -8,7 +8,7 @@ #include <dune/solvers/solvers/solver.hh> template <class VectorType, class BitVectorType> -void ::LoopSolver<VectorType, BitVectorType>::check() const +void Dune::Solvers::LoopSolver<VectorType, BitVectorType>::check() const { if (!iterationStep_) DUNE_THROW(SolverError, "You need to supply an iteration step to an iterative solver!"); @@ -20,13 +20,13 @@ void ::LoopSolver<VectorType, BitVectorType>::check() const } template <class VectorType, class BitVectorType> -void LoopSolver<VectorType, BitVectorType>::preprocess() +void Dune::Solvers::LoopSolver<VectorType, BitVectorType>::preprocess() { this->iterationStep_->preprocess(); } template <class VectorType, class BitVectorType> -void LoopSolver<VectorType, BitVectorType>::solve() +void Dune::Solvers::LoopSolver<VectorType, BitVectorType>::solve() { int i; diff --git a/dune/solvers/solvers/loopsolver.hh b/dune/solvers/solvers/loopsolver.hh index 73c7737cb07c5d6479c6449c0f6a27e81f106bbf..0ed832c0278b0b6aa0337204f16c8ac2c657a8a5 100644 --- a/dune/solvers/solvers/loopsolver.hh +++ b/dune/solvers/solvers/loopsolver.hh @@ -7,6 +7,10 @@ #include <dune/solvers/iterationsteps/iterationstep.hh> #include <dune/solvers/norms/norm.hh> +namespace Dune { + +namespace Solvers { + /** \brief A solver which consists of a single loop * * This class basically implements a loop that calls an iteration procedure @@ -58,6 +62,10 @@ public: }; +} + +} + #include "loopsolver.cc" #endif