diff --git a/test/BackupRestoreTest.cpp b/test/BackupRestoreTest.cpp index c86708924808ef627ed145e9754bd28055806ca2..a375b25f9561f2b96285443a05edf9f036fa4a31 100644 --- a/test/BackupRestoreTest.cpp +++ b/test/BackupRestoreTest.cpp @@ -14,6 +14,9 @@ #if HAVE_DUNE_FOAMGRID #include <dune/foamgrid/foamgrid.hh> #endif +#if HAVE_DUNE_UGGRID +#include <dune/grid/uggrid.hh> +#endif #include "Tests.hpp" @@ -92,10 +95,10 @@ int main(int argc, char** argv) AMDiS::init(argc, argv); std::string filename = "test"; - Parameters::set("test->backup->grid", filename + ".grid"); - Parameters::set("test->restore->grid", filename + ".grid"); - Parameters::set("test->backup->solution", filename + ".solution"); - Parameters::set("test->restore->solution", filename + ".solution"); + Parameters::set("test->backup->grid", filename + "_" + std::to_string(GRID_ID) + ".grid"); + Parameters::set("test->restore->grid", filename + "_" + std::to_string(GRID_ID) + ".grid"); + Parameters::set("test->backup->solution", filename + "_" + std::to_string(GRID_ID) + ".solution"); + Parameters::set("test->restore->solution", filename + "_" + std::to_string(GRID_ID) + ".solution"); #if GRID_ID == 0 test_cube<Dune::YaspGrid<2>>();