# set(DUNE_MAX_TEST_CORES 4) dune_add_test(SOURCES AccessTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES AdaptInfoTest.cpp LINK_LIBRARIES amdis) foreach(_GRID RANGE 7) dune_add_test(NAME "BackupRestoreTest_${_GRID}" SOURCES BackupRestoreTest.cpp COMPILE_DEFINITIONS "GRID_ID=${_GRID}" LABELS "BackupRestore" LINK_LIBRARIES amdis) add_dune_alberta_flags(GRIDDIM 2 WORLDDIM 2 "BackupRestoreTest_${_GRID}") endforeach() unset(_GRID) dune_add_test(SOURCES ConceptsTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES DataTransferTest2d.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES DataTransferTest3d.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES DOFMappingTest.cpp LINK_LIBRARIES amdis MPI_RANKS 2 TIMEOUT 300 CMAKE_GUARD MPI_FOUND) dune_add_test(SOURCES DOFVectorTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES DiscreteFunctionTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES ExpressionsTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES FakeContainerTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES FieldMatVecTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES FiniteElementTypeTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES FilesystemTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES FlatMatVecTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES GlobalIdSetTest.cpp LINK_LIBRARIES amdis MPI_RANKS 2 TIMEOUT 300 CMAKE_GUARD MPI_FOUND) dune_add_test(SOURCES GradientTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES HybridSizeTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES ISTLCommTest.cpp LINK_LIBRARIES amdis MPI_RANKS 2 4 TIMEOUT 300 CMAKE_GUARD "MPI_FOUND AND dune-istl_FOUND") dune_add_test(SOURCES IntegrateTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES MarkerTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES MpiWrapperTest.cpp LINK_LIBRARIES amdis MPI_RANKS 2 4 TIMEOUT 300 CMAKE_GUARD "MPI_FOUND") dune_add_test(SOURCES MultiTypeVectorTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES MultiTypeMatrixTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES NodeIndicesTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES OperationsTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES OperatorsTest.cpp LINK_LIBRARIES amdis) if(BACKEND STREQUAL "ISTL") foreach(_GRID RANGE 6) dune_add_test(NAME "ParallelIndexSetTest_${_GRID}" SOURCES ParallelIndexSetTest.cpp COMPILE_DEFINITIONS "GRID_ID=${_GRID}" LABELS "ParallelIndexSetTest" LINK_LIBRARIES amdis MPI_RANKS 2 3 4 TIMEOUT 300 CMAKE_GUARD MPI_FOUND) endforeach() unset(_GRID) endif() dune_add_test(SOURCES ProblemStatTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES RangeTypeTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES ResizeTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES StaticSizeTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES StringTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES SwitchCasesTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES TreeDataTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES TreeContainerTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES TypeTraitsTest.cpp LINK_LIBRARIES amdis) dune_add_test(SOURCES UniqueBorderPartitionTest.cpp LINK_LIBRARIES amdis MPI_RANKS 2 TIMEOUT 300 CMAKE_GUARD MPI_FOUND)