xref: /phasta/phSolver/compressible/test/compressible.cmake (revision 93f5b81d34c9d82dd83170d13d444ae5c7b583f3)
1*93f5b81dSCameron Smithset(testLabel "phsolver_compressible_${solver}")
2dd5f6243SCameron Smithadd_test(NAME ${testLabel}_sync
3dd5f6243SCameron Smith  COMMAND ${CMAKE_COMMAND}
4dd5f6243SCameron Smith  -DNAME=${casename}
5dd5f6243SCameron Smith  -DWORKDIR=${CDIR}
6dd5f6243SCameron Smith  -DCASEDIR=${CDIR}/2-procs_case-SyncIO-1
7dd5f6243SCameron Smith  -DTGTCASEDIR=${CDIR}/2-procs_case
8dd5f6243SCameron Smith  -DNUMSTART=${CDIR}/numstart.dat
9dd5f6243SCameron Smith  -DMPIRUN=${MPIRUN}
10dd5f6243SCameron Smith  -DMPIRUN_PROCFLAG=${MPIRUN_PROCFLAG}
11dd5f6243SCameron Smith  -DEXE=${PHASTA_BINARY_DIR}/bin/phastaC.exe
12dd5f6243SCameron Smith  -DCOMPARE_EXE=${PHASTA_BINARY_DIR}/bin/checkphasta
13dd5f6243SCameron Smith  -DIS_SYNCIO=1
14dd5f6243SCameron Smith  -DNUMPROCS=2
15dd5f6243SCameron Smith  -P ${CMAKE_CURRENT_SOURCE_DIR}/runphasta.cmake
16dd5f6243SCameron Smith  )
17dd5f6243SCameron Smithadd_test(NAME ${testLabel}_restart-sync
18dd5f6243SCameron Smith  COMMAND ${CMAKE_COMMAND}
19dd5f6243SCameron Smith  -DNAME=${casename}
20dd5f6243SCameron Smith  -DWORKDIR=${CDIR}
21dd5f6243SCameron Smith  -DCASEDIR=${CDIR}/2-procs_case-SyncIO-1
22dd5f6243SCameron Smith  -DTGTCASEDIR=${CDIR}/2-procs_case
23dd5f6243SCameron Smith  -DMPIRUN=${MPIRUN}
24dd5f6243SCameron Smith  -DMPIRUN_PROCFLAG=${MPIRUN_PROCFLAG}
25dd5f6243SCameron Smith  -DEXE=${PHASTA_BINARY_DIR}/bin/phastaC.exe
26dd5f6243SCameron Smith  -DCOMPARE_EXE=${PHASTA_BINARY_DIR}/bin/checkphasta
27dd5f6243SCameron Smith  -DIS_SYNCIO=1
28dd5f6243SCameron Smith  -DNUMPROCS=2
29dd5f6243SCameron Smith  -P ${CMAKE_CURRENT_SOURCE_DIR}/runphasta.cmake
30dd5f6243SCameron Smith  )
311eb45567SCameron Smith
32dd5f6243SCameron Smithadd_test(NAME ${testLabel}_posix
33dd5f6243SCameron Smith  COMMAND ${CMAKE_COMMAND}
34dd5f6243SCameron Smith  -DNAME=${casename}
35dd5f6243SCameron Smith  -DWORKDIR=${CDIR}
36dd5f6243SCameron Smith  -DCASEDIR=${CDIR}/2-procs_case-Posix
37dd5f6243SCameron Smith  -DTGTCASEDIR=${CDIR}/2-procs_case
38dd5f6243SCameron Smith  -DNUMSTART=${CDIR}/numstart.dat
39dd5f6243SCameron Smith  -DMPIRUN=${MPIRUN}
40dd5f6243SCameron Smith  -DMPIRUN_PROCFLAG=${MPIRUN_PROCFLAG}
41dd5f6243SCameron Smith  -DEXE=${PHASTA_BINARY_DIR}/bin/phastaC.exe
42dd5f6243SCameron Smith  -DCOMPARE_EXE=${PHASTA_BINARY_DIR}/bin/checkphasta
43dd5f6243SCameron Smith  -DIS_SYNCIO=0
44dd5f6243SCameron Smith  -DNUMPROCS=2
45dd5f6243SCameron Smith  -P ${CMAKE_CURRENT_SOURCE_DIR}/runphasta.cmake
46dd5f6243SCameron Smith  )
47dd5f6243SCameron Smithadd_test(NAME ${testLabel}_restart-posix
48dd5f6243SCameron Smith  COMMAND ${CMAKE_COMMAND}
49dd5f6243SCameron Smith  -DNAME=${casename}
50dd5f6243SCameron Smith  -DWORKDIR=${CDIR}
51dd5f6243SCameron Smith  -DCASEDIR=${CDIR}/2-procs_case-Posix
52dd5f6243SCameron Smith  -DTGTCASEDIR=${CDIR}/2-procs_case
53dd5f6243SCameron Smith  -DMPIRUN=${MPIRUN}
54dd5f6243SCameron Smith  -DMPIRUN_PROCFLAG=${MPIRUN_PROCFLAG}
55dd5f6243SCameron Smith  -DEXE=${PHASTA_BINARY_DIR}/bin/phastaC.exe
56dd5f6243SCameron Smith  -DCOMPARE_EXE=${PHASTA_BINARY_DIR}/bin/checkphasta
57dd5f6243SCameron Smith  -DIS_SYNCIO=0
58dd5f6243SCameron Smith  -DNUMPROCS=2
59dd5f6243SCameron Smith  -P ${CMAKE_CURRENT_SOURCE_DIR}/runphasta.cmake
60dd5f6243SCameron Smith  )
61