TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) SET(UNIT_TEST_DRIVER ${PANZER_UNIT_TEST_MAIN}) TRIBITS_ADD_EXECUTABLE_AND_TEST( tSTKConnManager SOURCES tSTKConnManager.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) TRIBITS_ADD_EXECUTABLE_AND_TEST( tSTKConnManagerCached SOURCES tSTKConnManagerCached.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) TRIBITS_ADD_EXECUTABLE_AND_TEST( tSquareQuadMeshDOFManager SOURCES tSquareQuadMeshDOFManager.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) TRIBITS_ADD_EXECUTABLE_AND_TEST( tDOFManager2_Orientation SOURCES tDOFManager2_Orientation.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) TRIBITS_ADD_EXECUTABLE_AND_TEST( tSquareTriMeshDOFManager SOURCES tSquareTriMeshDOFManager.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) IF (PANZER_HAVE_EPETRA_STACK) TRIBITS_ADD_EXECUTABLE_AND_TEST( tEpetraLinObjFactory SOURCES tEpetraLinearObjFactory.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) ENDIF (PANZER_HAVE_EPETRA_STACK) TRIBITS_ADD_EXECUTABLE_AND_TEST( tCubeHexMeshDOFManager SOURCES tCubeHexMeshDOFManager.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) TRIBITS_ADD_EXECUTABLE_AND_TEST( tSquareQuadMeshDOFManager_edgetests SOURCES tSquareQuadMeshDOFManager_edgetests.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 1 COMM serial mpi ) TRIBITS_ADD_EXECUTABLE_AND_TEST( tBlockedDOFManagerFactory SOURCES tBlockedDOFManagerFactory.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 2 COMM serial mpi ) TRIBITS_ADD_EXECUTABLE_AND_TEST( tDOFManager2_SimpleTests SOURCES tDOFManager2_SimpleTests.cpp ${UNIT_TEST_DRIVER} NUM_MPI_PROCS 4 COMM mpi )