xref: /phasta/phSolver/incompressible/test/testing.cmake (revision fe88b52d35537d3736cc3d33d9db7e51353aba7d)
1b3c8e343SCameron Smithset(CDIR ${CASES}/incompressible)
241f58292SCameron Smithadd_test(copyInpCfg
39c38c5ebSCameron Smith  cp ${PHASTA_SOURCE_DIR}/phSolver/common/input.config ${CDIR})
4*fe88b52dSCameron Smithadd_test(linkProcsDir-sync
5ec2df29eSCameron Smith  ln -snf ${CDIR}/4-procs_case-SyncIO-2 ${CDIR}/4-procs_case)
6*fe88b52dSCameron Smithadd_test(incompressibleResetNumStart-sync
741f58292SCameron Smith  cp ${CDIR}/numstart.dat ${CDIR}/4-procs_case/numstart.dat)
841f58292SCameron Smithadd_test(
9*fe88b52dSCameron Smith  NAME incompressible-sync
109c38c5ebSCameron Smith  COMMAND ${MPIRUN} ${MPIRUN_PROCFLAG} 4 ${PHASTA_BINARY_DIR}/bin/phastaIC.exe
11b3c8e343SCameron Smith  WORKING_DIRECTORY ${CASES}/incompressible
1241f58292SCameron Smith)
13*fe88b52dSCameron Smithadd_test(compareIncompressible-sync
14164f518bSCameron Smith  diff ${CDIR}/restart-dat.4.1.syncio.ref ${CDIR}/4-procs_case/restart-dat.4.1)
155f3fbd8dSCameron Smithadd_test(
16*fe88b52dSCameron Smith  NAME incompressibleRestart-sync
175f3fbd8dSCameron Smith  COMMAND ${MPIRUN} ${MPIRUN_PROCFLAG} 4 ${PHASTA_BINARY_DIR}/bin/phastaIC.exe
185f3fbd8dSCameron Smith  WORKING_DIRECTORY ${CASES}/incompressible
195f3fbd8dSCameron Smith)
20*fe88b52dSCameron Smithadd_test(compareIncompressibleRestart-sync
21164f518bSCameron Smith  diff ${CDIR}/restart-dat.8.1.syncio.ref ${CDIR}/4-procs_case/restart-dat.8.1)
22*fe88b52dSCameron Smith
23*fe88b52dSCameron Smithadd_test(linkProcsDir-posix
24*fe88b52dSCameron Smith  ln -snf ${CDIR}/4-procs_case-Posix ${CDIR}/4-procs_case)
25*fe88b52dSCameron Smithadd_test(incompressibleResetNumStart-posix
26*fe88b52dSCameron Smith  cp ${CDIR}/numstart.dat ${CDIR}/4-procs_case/numstart.dat)
27*fe88b52dSCameron Smithadd_test(
28*fe88b52dSCameron Smith  NAME incompressible-posix
29*fe88b52dSCameron Smith  COMMAND ${MPIRUN} ${MPIRUN_PROCFLAG} 4 ${PHASTA_BINARY_DIR}/bin/phastaIC.exe
30*fe88b52dSCameron Smith  WORKING_DIRECTORY ${CASES}/incompressible
31*fe88b52dSCameron Smith)
32*fe88b52dSCameron Smithadd_test(
33*fe88b52dSCameron Smith  NAME incompressibleRestart-posix
34*fe88b52dSCameron Smith  COMMAND ${MPIRUN} ${MPIRUN_PROCFLAG} 4 ${PHASTA_BINARY_DIR}/bin/phastaIC.exe
35*fe88b52dSCameron Smith  WORKING_DIRECTORY ${CASES}/incompressible
36*fe88b52dSCameron Smith)
37