Forked from
Nektar / Nektar
13335 commits behind the upstream repository.
-
Dave Moxey authored
Corrected mistake with isentropic vortex exact solution. Fixed issue where wrong number of points being used in boundary conditions. Added ExactSolverToro to implement Toro's exact Riemann solver. Corrected various Riemann solvers to enable correct 3D calculation. Modifications to library, 3D parallel advection now working but needs testing.
Dave Moxey authoredCorrected mistake with isentropic vortex exact solution. Fixed issue where wrong number of points being used in boundary conditions. Added ExactSolverToro to implement Toro's exact Riemann solver. Corrected various Riemann solvers to enable correct 3D calculation. Modifications to library, 3D parallel advection now working but needs testing.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
CMakeLists.txt 1.48 KiB
CMAKE_DEPENDENT_OPTION(NEKTAR_SOLVER_COMPRESSIBLE_FLOW
"Build the Compressible Flow Solver." ON
"NEKTAR_BUILD_SOLVERS" OFF)
IF( NEKTAR_SOLVER_COMPRESSIBLE_FLOW )
SET(CompressibleFlowSolverSource
./CompressibleFlowSolver.cpp
./EquationSystems/CompressibleFlowSystem.cpp
./EquationSystems/EulerCFE.cpp
./EquationSystems/EulerArtificialDiffusionCFE.cpp
./EquationSystems/NavierStokesCFE.cpp
./RiemannSolvers/CompressibleSolver.cpp
./RiemannSolvers/AverageSolver.cpp
./RiemannSolvers/AUSM0Solver.cpp
./RiemannSolvers/AUSM1Solver.cpp
./RiemannSolvers/AUSM2Solver.cpp
./RiemannSolvers/AUSM3Solver.cpp
./RiemannSolvers/ExactSolver.cpp
./RiemannSolvers/ExactSolverToro.cpp
./RiemannSolvers/LaxFriedrichsSolver.cpp
./RiemannSolvers/HLLSolver.cpp
./RiemannSolvers/HLLCSolver.cpp
)
ADD_SOLVER_EXECUTABLE(CompressibleFlowSolver solvers
${CompressibleFlowSolverSource})
ADD_NEKTAR_TEST(CylinderSubsonic_FRDG_SEM)
ADD_NEKTAR_TEST(CylinderSubsonicMix)
ADD_NEKTAR_TEST(CylinderSubsonic_P3)
ADD_NEKTAR_TEST(CylinderSubsonic_P8)
ADD_NEKTAR_TEST(IsentropicVortex_FRDG_SEM)
ADD_NEKTAR_TEST(IsentropicVortex_FRSD_SEM)
ADD_NEKTAR_TEST(IsentropicVortex_FRHU_SEM)
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 )