xref: /phasta/phSolver/compressible/test/CMakeLists.txt (revision a95673dbce90b44863a2a0b62007bd53140b83b0)
11eb45567SCameron Smithforeach(testName compressible compressibleShockTube)
21eb45567SCameron Smith  set(CDIR ${CASES}/${testName})
31eb45567SCameron Smith  set(case ${testName})
4b1fc4e02SCameron Smith
5*a95673dbSCameron Smith  add_test(NAME ${case}_inpCfg
6*a95673dbSCameron Smith    COMMAND cp ${PHASTA_SOURCE_DIR}/phSolver/common/input.config ${CDIR})
7b1fc4e02SCameron Smith
8b1fc4e02SCameron Smith  if(PHASTA_USE_PETSC)
9b1fc4e02SCameron Smith    set(solver petsc)
10*a95673dbSCameron Smith    add_test(NAME ${case}_${solver}_solverInp
11*a95673dbSCameron Smith      COMMAND ln -snf ${CDIR}/solver.inp.petsc ${CDIR}/solver.inp)
121eb45567SCameron Smith    include(${testName}.cmake)
13b1fc4e02SCameron Smith  endif()
14b1fc4e02SCameron Smith
15b1fc4e02SCameron Smith  set(solver native)
16*a95673dbSCameron Smith  add_test(NAME ${case}_${solver}_solverInp
17*a95673dbSCameron Smith    COMMAND ln -snf ${CDIR}/solver.inp.native ${CDIR}/solver.inp)
181eb45567SCameron Smith  include(${testName}.cmake)
191eb45567SCameron Smithendforeach()
20