diff --git a/dune/tectonic/myblockproblem.hh b/dune/tectonic/myblockproblem.hh index 6de650c0ac88caaca1c29a0d7c869bce870277d3..435d4f2ad6ee8672ddfb1532322ac271c033db53 100644 --- a/dune/tectonic/myblockproblem.hh +++ b/dune/tectonic/myblockproblem.hh @@ -24,14 +24,14 @@ template <class ConvexProblem> class MyBlockProblem : /* NOT PUBLIC */ BlockNonlinearGSProblem<ConvexProblem> { private: - typedef BlockNonlinearGSProblem<ConvexProblem> BNGSP; + typedef BlockNonlinearGSProblem<ConvexProblem> Base; public: - using typename BNGSP::ConvexProblemType; - using typename BNGSP::LocalMatrixType; - using typename BNGSP::LocalVectorType; - using typename BNGSP::MatrixType; - using typename BNGSP::VectorType; + using typename Base::ConvexProblemType; + using typename Base::LocalMatrixType; + using typename Base::LocalVectorType; + using typename Base::MatrixType; + using typename Base::VectorType; size_t static const block_size = ConvexProblem::block_size; size_t static const coarse_block_size = block_size; @@ -56,7 +56,7 @@ class MyBlockProblem : /* NOT PUBLIC */ BlockNonlinearGSProblem<ConvexProblem> { }; MyBlockProblem(Dune::ParameterTree const &parset, ConvexProblem &problem) - : BNGSP(parset, problem), + : Base(parset, problem), maxEigenvalues_(problem.f.size()), localBisection(0.0, 1.0, 0.0, true, 0.0) { for (size_t i = 0; i < problem.f.size(); ++i) { @@ -199,7 +199,7 @@ class MyBlockProblem : /* NOT PUBLIC */ BlockNonlinearGSProblem<ConvexProblem> { std::vector<double> maxEigenvalues_; // problem data - using BNGSP::problem_; + using Base::problem_; Bisection const localBisection;