xref: /phasta/phSolver/compressible/test/CMakeLists.txt (revision a95673dbce90b44863a2a0b62007bd53140b83b0)
1foreach(testName compressible compressibleShockTube)
2  set(CDIR ${CASES}/${testName})
3  set(case ${testName})
4
5  add_test(NAME ${case}_inpCfg
6    COMMAND cp ${PHASTA_SOURCE_DIR}/phSolver/common/input.config ${CDIR})
7
8  if(PHASTA_USE_PETSC)
9    set(solver petsc)
10    add_test(NAME ${case}_${solver}_solverInp
11      COMMAND ln -snf ${CDIR}/solver.inp.petsc ${CDIR}/solver.inp)
12    include(${testName}.cmake)
13  endif()
14
15  set(solver native)
16  add_test(NAME ${case}_${solver}_solverInp
17    COMMAND ln -snf ${CDIR}/solver.inp.native ${CDIR}/solver.inp)
18  include(${testName}.cmake)
19endforeach()
20