diff --git a/dune/solvers/test/common.hh b/dune/solvers/test/common.hh index a13d05d70bcbf3b0331fd2c9e344be329576349a..66973e10361454d2a058a1302b0ee2c4c5efc659 100644 --- a/dune/solvers/test/common.hh +++ b/dune/solvers/test/common.hh @@ -364,7 +364,7 @@ void markBoundaryDOFs(const GridView& gridView, BitVector& isBoundary) template<class GridType, class TestSuite> -bool checkWithGrid(TestSuite& suite, int uniformRefinements, std::string name) +bool checkWithGrid(TestSuite& suite, int uniformRefinements) { const int dim=GridType::dimension; Dune::FieldVector<double,dim> lower(0); @@ -382,11 +382,11 @@ bool checkWithGrid(TestSuite& suite, int uniformRefinements, std::string name) grid->globalRefine(uniformRefinements); - std::cout << "Running test on " << name << " with " << grid->size(0) << " elements." << std::endl; + std::cout << "Running test on " << Dune::className(*grid) << " with " << grid->size(0) << " elements." << std::endl; bool passed = suite.check(*grid); if (passed) - std::cout << "All tests passed with " << name << "." << std::endl; + std::cout << "All tests passed with " << Dune::className(*grid) << "." << std::endl; return passed; } @@ -396,16 +396,16 @@ bool checkWithStandardGrids(TestSuite& suite) { bool passed = true; - passed = passed and checkWithGrid<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double,2> > >(suite, 2, "YaspGrid<2>"); + passed = passed and checkWithGrid<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double,2> > >(suite, 2); #if HAVE_UG - passed = passed and checkWithGrid<Dune::UGGrid<2> >(suite, 5, "UGGrid<2>"); - passed = passed and checkWithGrid<Dune::UGGrid<3> >(suite, 3, "UGGrid<3>"); + passed = passed and checkWithGrid<Dune::UGGrid<2> >(suite, 5); + passed = passed and checkWithGrid<Dune::UGGrid<3> >(suite, 3); #endif #if HAVE_ALUGRID - passed = passed and checkWithGrid<Dune::ALUGrid<2, 2, Dune::simplex, Dune::nonconforming>>(suite, 5, "ALUSimplexGrid<2,2>"); -// passed = passed and checkWithGrid<Dune::ALUGrid<3, 3, Dune::simplex, Dune::nonconforming>>(suite, 3, "ALUSimplexGrid<3,3>"); + passed = passed and checkWithGrid<Dune::ALUGrid<2, 2, Dune::simplex, Dune::nonconforming>>(suite, 5); +// passed = passed and checkWithGrid<Dune::ALUGrid<3, 3, Dune::simplex, Dune::nonconforming>>(suite, 3); #endif return passed;