Skip to content
Snippets Groups Projects
Commit 2a379ff7 authored by Ansgar Burchardt's avatar Ansgar Burchardt
Browse files

Add simple test program for functions from `dune/grid/common/gridinfo.hh`

parent 2a7a5c8d
No related branches found
No related tags found
1 merge request!157gridinfo.hh: Use `subEntities(codim)` method instead of removed `count<codim>()` template method
......@@ -19,6 +19,8 @@ dune_add_test(NAME test-geogrid-uggrid
GRIDTYPE=Dune::UGGrid<2>
CMAKE_GUARD UG_FOUND)
dune_add_test(SOURCES test-gridinfo.cc)
dune_add_test(SOURCES test-identitygrid.cc)
dune_add_test(SOURCES test-oned.cc
......
#include "config.h"
#include <dune/common/parallel/mpihelper.hh>
#include <dune/grid/common/gridinfo.hh>
#include <dune/grid/yaspgrid.hh>
template<typename Grid>
bool test_gridinfo(const Grid& grid)
{
Dune::gridinfo(grid);
for (int level = 0; level <= grid.maxLevel(); ++level)
Dune::gridlevellist(grid, level, "gridlevellist");
Dune::gridleaflist(grid, "gridleaflist");
return true;
}
int main(int argc, char** argv)
{
Dune::MPIHelper::instance(argc, argv);
{
Dune::YaspGrid<2> grid({1., 1.}, {4, 4});
grid.globalRefine(2);
test_gridinfo(grid);
}
{
Dune::YaspGrid<3> grid({1., 1., 1.}, {4, 4, 4});
grid.globalRefine(2);
test_gridinfo(grid);
}
return 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment