Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/elmerice/Tests/InvMeth_AdjRobin/CMakeLists.txt
3206 views
1
INCLUDE(${CMAKE_CURRENT_SOURCE_DIR}/../test_macros.cmake)
2
3
CONFIGURE_FILE(Robin_Beta.sif Robin_Beta.sif COPYONLY)
4
5
ADD_ELMERICETEST_MODULE(InvMeth_AdjRobin USF_Init ./PROG/USF_Init.f90)
6
7
FILE(COPY mesh2D.grd ELMERSOLVER_STARTINFO PROG DESTINATION "${CMAKE_CURRENT_BINARY_DIR}/")
8
9
IF(WITH_MPI)
10
# Check the task bounds and add only compatible tests
11
SET(NPROCS 4)
12
IF(${NPROCS} GREATER ${MPI_TEST_MAXPROC} OR ${NPROCS} LESS ${MPI_TEST_MINPROC})
13
MESSAGE(STATUS "Skipping test InvMeth_AdjRobin with ${NPROCS} procs")
14
ELSE()
15
ADD_ELMERICE_TEST(InvMeth_AdjRobin)
16
ADD_ELMERICE_LABEL(InvMeth_AdjRobin elmerice-long)
17
ADD_ELMERICE_LABEL(InvMeth_AdjRobin slow)
18
ENDIF()
19
ENDIF()
20
21