CMakeLists.txt 947 Bytes
Newer Older
1 2 3 4 5
SET(NEKTAR_SOLVER_COMPRESSIBLE_FLOW ON CACHE BOOL
    "Build the Compressible Flow Solver.")

IF( NEKTAR_SOLVER_COMPRESSIBLE_FLOW )
    SET(CompressibleFlowSolverSource 
6 7
       ./CompressibleFlowSolver.cpp 
       ./EquationSystems/CompressibleFlowSystem.cpp
8 9 10
       ./EquationSystems/EulerCFE.cpp
       ./EquationSystems/EulerArtificialDiffusionCFE.cpp
       ./EquationSystems/NavierStokesCFE.cpp
11 12 13
       ./RiemannSolvers/CompressibleSolver.cpp
       ./RiemannSolvers/AverageSolver.cpp
       ./RiemannSolvers/ExactSolver.cpp)
14

15
    ADD_SOLVER_EXECUTABLE(CompressibleFlowSolver solvers 
16
			${CompressibleFlowSolverSource})
17

18 19 20 21 22 23 24 25
    ADD_NEKTAR_TEST(CylinderSubsonicMix)
    ADD_NEKTAR_TEST(CylinderSubsonic_P3)
    ADD_NEKTAR_TEST(CylinderSubsonic_P8)
    ADD_NEKTAR_TEST(IsentropicVortex16_P3)
    ADD_NEKTAR_TEST(IsentropicVortex16_P8)
    ADD_NEKTAR_TEST(RinglebFlow_P3)
    ADD_NEKTAR_TEST(RinglebFlow_P8)
ENDIF( NEKTAR_SOLVER_COMPRESSIBLE_FLOW )