Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
Nektar
Nektar
Commits
601d404d
Commit
601d404d
authored
Nov 30, 2012
by
Dave Moxey
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/select-solvers' of localhost:nektar
parents
5e8237b7
ed87e905
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
248 additions
and
199 deletions
+248
-199
solvers/ADR2DManifoldSolver/CMakeLists.txt
solvers/ADR2DManifoldSolver/CMakeLists.txt
+8
-2
solvers/ADRSolver/CMakeLists.txt
solvers/ADRSolver/CMakeLists.txt
+92
-86
solvers/APESolver/CMakeLists.txt
solvers/APESolver/CMakeLists.txt
+9
-4
solvers/CardiacEPSolver/CMakeLists.txt
solvers/CardiacEPSolver/CMakeLists.txt
+8
-3
solvers/CompressibleFlowSolver/CMakeLists.txt
solvers/CompressibleFlowSolver/CMakeLists.txt
+14
-9
solvers/FitzHughNagumoSolver/CMakeLists.txt
solvers/FitzHughNagumoSolver/CMakeLists.txt
+7
-2
solvers/ImageWarpingSolver/CMakeLists.txt
solvers/ImageWarpingSolver/CMakeLists.txt
+7
-2
solvers/IncNavierStokesSolver/CMakeLists.txt
solvers/IncNavierStokesSolver/CMakeLists.txt
+64
-61
solvers/PulseWaveSolver/CMakeLists.txt
solvers/PulseWaveSolver/CMakeLists.txt
+15
-10
solvers/ShallowWaterSolver/CMakeLists.txt
solvers/ShallowWaterSolver/CMakeLists.txt
+11
-6
solvers/VortexWaveInteraction/CMakeLists.txt
solvers/VortexWaveInteraction/CMakeLists.txt
+13
-14
No files found.
solvers/ADR2DManifoldSolver/CMakeLists.txt
View file @
601d404d
SET
(
ADR2DManifoldSolverSource
SET
(
NEKTAR_SOLVER_ADR2DMANIFOLD ON CACHE BOOL
"Build the ADR 2D manifold solver."
)
IF
(
NEKTAR_SOLVER_ADR2DMANIFOLD
)
SET
(
ADR2DManifoldSolverSource
./ADR2DManifoldSolver.cpp
./ADR2DManifold.cpp
)
ADD_SOLVER_EXECUTABLE
(
ADR2DManifoldSolver solvers-extra
ADD_SOLVER_EXECUTABLE
(
ADR2DManifoldSolver solvers-extra
${
ADR2DManifoldSolverSource
}
)
ENDIF
(
NEKTAR_SOLVER_ADR2DMANIFOLD
)
solvers/ADRSolver/CMakeLists.txt
View file @
601d404d
SET
(
ADRSolverSource
SET
(
NEKTAR_SOLVER_ADR ON CACHE BOOL
"Build the ADR Solver."
)
IF
(
NEKTAR_SOLVER_ADR
)
SET
(
ADRSolverSource
./ADRSolver.cpp
./EquationSystems/Laplace.cpp
./EquationSystems/Poisson.cpp
...
...
@@ -12,91 +16,93 @@ SET(ADRSolverSource
./EquationSystems/CFLtester.cpp
./EquationSystems/EigenValuesAdvection.cpp
)
ADD_SOLVER_EXECUTABLE
(
ADRSolver solvers
ADD_SOLVER_EXECUTABLE
(
ADRSolver solvers
${
ADRSolverSource
}
)
ADD_NEKTAR_TEST
(
Advection1D_FRDG_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
Advection1D_FRDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_FRDG_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection1D_FRSD_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
Advection1D_FRSD_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_FRSD_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection1D_FRHU_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
Advection1D_FRHU_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_FRHU_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection1D_WeakDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_WeakDG_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRDG_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRDG_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRSD_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRSD_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRSD_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRHU_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRHU_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRHU_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_WeakDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_WeakDG_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_deformed_GLL_LAGRANGE_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_deformed_GLL_LAGRANGE_SEM_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_deformed_MODIFIED_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_regular_GLL_LAGRANGE_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_regular_GLL_LAGRANGE_SEM_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_regular_MODIFIED_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_deformed_GLL_LAGRANGE_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_deformed_GLL_LAGRANGE_SEM_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_deformed_MODIFIED_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_regular_GLL_LAGRANGE_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_regular_GLL_LAGRANGE_SEM_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_regular_MODIFIED_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_SEM_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_MODIFIED_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_regular_GLL_LAGRANGE_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_regular_GLL_LAGRANGE_SEM_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_regular_MODIFIED_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_SEM_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_MODIFIED_10x10
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_hex_periodic
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_hex
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_prism
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_tet
)
ADD_NEKTAR_TEST
(
Advection_m12_DG_Order1
)
ADD_NEKTAR_TEST
(
Advection_m12_DG_Order2
)
ADD_NEKTAR_TEST
(
Advection_m12_DG_periodic
)
ADD_NEKTAR_TEST
(
Advection_m12_Order1
)
ADD_NEKTAR_TEST
(
Advection_m12_Order2
)
ADD_NEKTAR_TEST
(
Advection_m14_DG_Order4
)
ADD_NEKTAR_TEST
(
Advection_m14_Order4
)
ADD_NEKTAR_TEST
(
ExDiffusion_m3
)
ADD_NEKTAR_TEST
(
ExDiffusion_m8
)
ADD_NEKTAR_TEST
(
Helmholtz1D_8modes_DG
)
ADD_NEKTAR_TEST
(
Helmholtz1D_8modes
)
ADD_NEKTAR_TEST
(
Helmholtz1D_8nodes
)
ADD_NEKTAR_TEST
(
SteadyAdvDiffReact2D_modal
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo1D_MVM
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo2D_MVM
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order1_0001
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order1_001
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order2_0001
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order2_001
)
ADD_NEKTAR_TEST
(
Helmholtz2D_modal_DG
)
ADD_NEKTAR_TEST
(
Helmholtz2D_modal
)
ADD_NEKTAR_TEST
(
Helmholtz2D_nodal
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo1D_MVM
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo2D_MVM
)
ADD_NEKTAR_TEST
(
Helmholtz3D_modal
)
ADD_NEKTAR_TEST
(
Helmholtz3D_nodal
)
ADD_NEKTAR_TEST
(
ImDiffusion_m12
)
ADD_NEKTAR_TEST
(
ImDiffusion_m6
)
ADD_NEKTAR_TEST
(
ImDiffusion_VarCoeff
)
ADD_NEKTAR_TEST
(
Advection1D_FRDG_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
Advection1D_FRDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_FRDG_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection1D_FRSD_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
Advection1D_FRSD_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_FRSD_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection1D_FRHU_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
Advection1D_FRHU_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_FRHU_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection1D_WeakDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
Advection1D_WeakDG_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRDG_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRDG_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRSD_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRSD_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRSD_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRHU_GLL_LAGRANGE_SEM
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRHU_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_FRHU_MODIFIED
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_WeakDG_GLL_LAGRANGE
)
ADD_NEKTAR_TEST
(
InviscidBurger1D_WeakDG_MODIFIED
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_deformed_GLL_LAGRANGE_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_deformed_GLL_LAGRANGE_SEM_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_deformed_MODIFIED_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_regular_GLL_LAGRANGE_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_regular_GLL_LAGRANGE_SEM_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_dirichlet_regular_MODIFIED_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_deformed_GLL_LAGRANGE_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_deformed_GLL_LAGRANGE_SEM_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_deformed_MODIFIED_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_regular_GLL_LAGRANGE_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_regular_GLL_LAGRANGE_SEM_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_ISO_regular_MODIFIED_3x3
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_SEM_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_MODIFIED_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_regular_GLL_LAGRANGE_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_regular_GLL_LAGRANGE_SEM_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_regular_MODIFIED_2x2
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_GLL_LAGRANGE_SEM_10x10
)
ADD_NEKTAR_TEST
(
Advection2D_periodic_deformed_MODIFIED_10x10
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_hex_periodic
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_hex
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_prism
)
ADD_NEKTAR_TEST
(
Advection3D_m12_DG_tet
)
ADD_NEKTAR_TEST
(
Advection_m12_DG_Order1
)
ADD_NEKTAR_TEST
(
Advection_m12_DG_Order2
)
ADD_NEKTAR_TEST
(
Advection_m12_DG_periodic
)
ADD_NEKTAR_TEST
(
Advection_m12_Order1
)
ADD_NEKTAR_TEST
(
Advection_m12_Order2
)
ADD_NEKTAR_TEST
(
Advection_m14_DG_Order4
)
ADD_NEKTAR_TEST
(
Advection_m14_Order4
)
ADD_NEKTAR_TEST
(
ExDiffusion_m3
)
ADD_NEKTAR_TEST
(
ExDiffusion_m8
)
ADD_NEKTAR_TEST
(
Helmholtz1D_8modes_DG
)
ADD_NEKTAR_TEST
(
Helmholtz1D_8modes
)
ADD_NEKTAR_TEST
(
Helmholtz1D_8nodes
)
ADD_NEKTAR_TEST
(
SteadyAdvDiffReact2D_modal
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo1D_MVM
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo2D_MVM
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order1_0001
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order1_001
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order2_0001
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_Order2_001
)
ADD_NEKTAR_TEST
(
Helmholtz2D_modal_DG
)
ADD_NEKTAR_TEST
(
Helmholtz2D_modal
)
ADD_NEKTAR_TEST
(
Helmholtz2D_nodal
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo1D_MVM
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo2D_MVM
)
ADD_NEKTAR_TEST
(
Helmholtz3D_modal
)
ADD_NEKTAR_TEST
(
Helmholtz3D_nodal
)
ADD_NEKTAR_TEST
(
ImDiffusion_m12
)
ADD_NEKTAR_TEST
(
ImDiffusion_m6
)
ADD_NEKTAR_TEST
(
ImDiffusion_VarCoeff
)
IF
(
NEKTAR_USE_FFTW
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo1D_FFT
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo2D_FFT
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo1D_FFT
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo2D_FFT
)
ENDIF
(
NEKTAR_USE_FFTW
)
IF
(
NEKTAR_USE_FFTW
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo1D_FFT
)
ADD_NEKTAR_TEST
(
Helmholtz_3DHomo2D_FFT
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo1D_FFT
)
ADD_NEKTAR_TEST
(
UnsteadyAdvectionDiffusion_3DHomo2D_FFT
)
ENDIF
(
NEKTAR_USE_FFTW
)
ENDIF
(
NEKTAR_SOLVER_ADR
)
solvers/APESolver/CMakeLists.txt
View file @
601d404d
SET
(
APESolverSource
SET
(
NEKTAR_SOLVER_APE ON CACHE BOOL
"Build the APE solver."
)
IF
(
NEKTAR_SOLVER_APE
)
SET
(
APESolverSource
./APESolver.cpp
./EquationSystems/APESystem.cpp
./EquationSystems/APE.cpp
)
ADD_SOLVER_EXECUTABLE
(
APESolver solvers
ADD_SOLVER_EXECUTABLE
(
APESolver solvers
${
APESolverSource
}
)
ADD_NEKTAR_TEST
(
Channel
)
ADD_NEKTAR_TEST
(
Pulse
)
\ No newline at end of file
ADD_NEKTAR_TEST
(
Channel
)
ADD_NEKTAR_TEST
(
Pulse
)
ENDIF
(
NEKTAR_SOLVER_APE
)
solvers/CardiacEPSolver/CMakeLists.txt
View file @
601d404d
SET
(
CardiacEPSolverSource
SET
(
NEKTAR_SOLVER_CARDIAC_EP ON CACHE BOOL
"Build the Cardiac electrophysiology solver."
)
IF
(
NEKTAR_SOLVER_CARDIAC_EP
)
SET
(
CardiacEPSolverSource
./CardiacEPSolver.cpp
./EquationSystems/Monodomain.cpp
./EquationSystems/Bidomain.cpp
...
...
@@ -20,7 +24,8 @@ SET(CardiacEPSolverSource
./Stimuli/ProtocolSingle.cpp
./Stimuli/ProtocolS1.cpp
./Stimuli/ProtocolS1S2.cpp
)
)
ADD_SOLVER_EXECUTABLE
(
CardiacEPSolver solvers-extra
ADD_SOLVER_EXECUTABLE
(
CardiacEPSolver solvers-extra
${
CardiacEPSolverSource
}
)
ENDIF
(
NEKTAR_SOLVER_CARDIAC_EP
)
solvers/CompressibleFlowSolver/CMakeLists.txt
View file @
601d404d
SET
(
CompressibleFlowSolverSource
SET
(
NEKTAR_SOLVER_COMPRESSIBLE_FLOW ON CACHE BOOL
"Build the Compressible Flow Solver."
)
IF
(
NEKTAR_SOLVER_COMPRESSIBLE_FLOW
)
SET
(
CompressibleFlowSolverSource
./CompressibleFlowSolver.cpp
./EquationSystems/CompressibleFlowSystem.cpp
./EquationSystems/EulerCFE.cpp
...
...
@@ -8,13 +12,14 @@ SET(CompressibleFlowSolverSource
./RiemannSolvers/AverageSolver.cpp
./RiemannSolvers/ExactSolver.cpp
)
ADD_SOLVER_EXECUTABLE
(
CompressibleFlowSolver solvers
ADD_SOLVER_EXECUTABLE
(
CompressibleFlowSolver solvers
${
CompressibleFlowSolverSource
}
)
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
)
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
)
solvers/FitzHughNagumoSolver/CMakeLists.txt
View file @
601d404d
SET
(
FitzHughNagumoSolverSource
SET
(
NEKTAR_SOLVER_FITZHUGH_NAGUMO ON CACHE BOOL
"Build the Fitzhugh-Nagumo solver."
)
IF
(
NEKTAR_SOLVER_FITZHUGH_NAGUMO
)
SET
(
FitzHughNagumoSolverSource
./FitzHughNagumoSolver.cpp
./FitzHughNagumo.cpp
)
ADD_SOLVER_EXECUTABLE
(
FitzHughNagumoSolver solvers-extra
ADD_SOLVER_EXECUTABLE
(
FitzHughNagumoSolver solvers-extra
${
FitzHughNagumoSolverSource
}
)
ENDIF
(
NEKTAR_SOLVER_FITZHUGH_NAGUMO
)
solvers/ImageWarpingSolver/CMakeLists.txt
View file @
601d404d
SET
(
ImageWarpingSolverSource
SET
(
NEKTAR_SOLVER_IMAGE_WARPING ON CACHE BOOL
"Build the Image Warping solver."
)
IF
(
NEKTAR_SOLVER_IMAGE_WARPING
)
SET
(
ImageWarpingSolverSource
./ImageWarpingSolver.cpp
./EquationSystems/ImageWarpingSystem.cpp
)
ADD_SOLVER_EXECUTABLE
(
ImageWarpingSolver solvers
ADD_SOLVER_EXECUTABLE
(
ImageWarpingSolver solvers
${
ImageWarpingSolverSource
}
)
ENDIF
(
NEKTAR_SOLVER_IMAGE_WARPING
)
solvers/IncNavierStokesSolver/CMakeLists.txt
View file @
601d404d
SET
(
IncNavierStokesSolverSource
SET
(
NEKTAR_SOLVER_INCNAVIERSTOKES ON CACHE BOOL
"Build the Incompressible Navier-Stokes solver."
)
IF
(
NEKTAR_SOLVER_INCNAVIERSTOKES
)
SET
(
IncNavierStokesSolverSource
./EquationSystems/CoupledLinearNS.cpp
./EquationSystems/CoupledLocalToGlobalC0ContMap.cpp
./EquationSystems/IncNavierStokes.cpp
...
...
@@ -12,68 +16,67 @@ SET(IncNavierStokesSolverSource
./IncNavierStokesSolver.cpp
)
ADD_SOLVER_EXECUTABLE
(
IncNavierStokesSolver solvers
ADD_SOLVER_EXECUTABLE
(
IncNavierStokesSolver solvers
${
IncNavierStokesSolverSource
}
)
ADD_NEKTAR_TEST
(
Channel_Flow_3modes
)
ADD_NEKTAR_TEST
(
Channel_Flow_8modes_Body_Force
)
ADD_NEKTAR_TEST
(
Channel_Flow_8modes
)
ADD_NEKTAR_TEST
(
Channel_Flow_2D_BC_from_file
)
ADD_NEKTAR_TEST
(
Kovasznay_Flow_3modes
)
ADD_NEKTAR_TEST
(
ChanStability
)
#ADD_NEKTAR_TEST(ChanStability_adj)
#ADD_NEKTAR_TEST(ChanStability_Coupled_3D)
ADD_NEKTAR_TEST
(
2DFlow_lineforcing_bcfromfile
)
ADD_NEKTAR_TEST
(
ChanFlow2D_bcsfromfiles
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_MVM
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_Parallel_mode1
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_Parallel_mode2
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH2D_MVM
)
ADD_NEKTAR_TEST
(
ChanFlow_LinNS_m8
)
ADD_NEKTAR_TEST
(
ChanFlow_m3
)
ADD_NEKTAR_TEST
(
ChanFlow_m3_SKS
)
ADD_NEKTAR_TEST
(
ChanFlow_m8
)
ADD_NEKTAR_TEST
(
ChanFlow_m8_BodyForce
)
ADD_NEKTAR_TEST
(
ChanFlow_m8_singular
)
ADD_NEKTAR_TEST
(
Hex_Kovasnay_SubStep
)
ADD_NEKTAR_TEST
(
HM
)
ADD_NEKTAR_TEST
(
HM_Adj
)
ADD_NEKTAR_TEST
(
bfs_tg
)
ADD_NEKTAR_TEST
(
SM
)
ADD_NEKTAR_TEST
(
SM_Adj
)
ADD_NEKTAR_TEST
(
KovaFlow_m3
)
ADD_NEKTAR_TEST
(
KovaFlow_m8
)
#ADD_NEKTAR_TEST(KovaFlow_Oseen_m8)
ADD_NEKTAR_TEST
(
KovaFlow_3DH1D_P5_20modes_MVM
)
ADD_NEKTAR_TEST
(
KovaFlow_3DH1D_P5_20modes_SKS_MVM
)
ADD_NEKTAR_TEST
(
KovaFlow_SubStep_2order
)
ADD_NEKTAR_TEST
(
Kovas_Quad6_Tri4_mixedbcs
)
ADD_NEKTAR_TEST
(
SinCos_LinNS_3DHom1D
)
ADD_NEKTAR_TEST
(
TaylorVor_dt1
)
ADD_NEKTAR_TEST
(
TaylorVor_dt2
)
ADD_NEKTAR_TEST
(
Hex_channel_m3
)
ADD_NEKTAR_TEST
(
Hex_channel_m8
)
ADD_NEKTAR_TEST
(
Tet_channel_m3
)
ADD_NEKTAR_TEST
(
Tet_equitri
)
ADD_NEKTAR_TEST
(
Prism_channel_m6
)
ADD_NEKTAR_TEST
(
Channel_Flow_3modes
)
ADD_NEKTAR_TEST
(
Channel_Flow_8modes_Body_Force
)
ADD_NEKTAR_TEST
(
Channel_Flow_8modes
)
ADD_NEKTAR_TEST
(
Channel_Flow_2D_BC_from_file
)
ADD_NEKTAR_TEST
(
Kovasznay_Flow_3modes
)
ADD_NEKTAR_TEST
(
ChanStability
)
#ADD_NEKTAR_TEST(ChanStability_adj)
#ADD_NEKTAR_TEST(ChanStability_Coupled_3D)
ADD_NEKTAR_TEST
(
2DFlow_lineforcing_bcfromfile
)
ADD_NEKTAR_TEST
(
ChanFlow2D_bcsfromfiles
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_MVM
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_Parallel_mode1
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_Parallel_mode2
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH2D_MVM
)
ADD_NEKTAR_TEST
(
ChanFlow_LinNS_m8
)
ADD_NEKTAR_TEST
(
ChanFlow_m3
)
ADD_NEKTAR_TEST
(
ChanFlow_m3_SKS
)
ADD_NEKTAR_TEST
(
ChanFlow_m8
)
ADD_NEKTAR_TEST
(
ChanFlow_m8_BodyForce
)
ADD_NEKTAR_TEST
(
ChanFlow_m8_singular
)
ADD_NEKTAR_TEST
(
Hex_Kovasnay_SubStep
)
ADD_NEKTAR_TEST
(
HM
)
ADD_NEKTAR_TEST
(
HM_Adj
)
ADD_NEKTAR_TEST
(
bfs_tg
)
ADD_NEKTAR_TEST
(
SM
)
ADD_NEKTAR_TEST
(
SM_Adj
)
ADD_NEKTAR_TEST
(
KovaFlow_m3
)
ADD_NEKTAR_TEST
(
KovaFlow_m8
)
#ADD_NEKTAR_TEST(KovaFlow_Oseen_m8)
ADD_NEKTAR_TEST
(
KovaFlow_3DH1D_P5_20modes_MVM
)
ADD_NEKTAR_TEST
(
KovaFlow_3DH1D_P5_20modes_SKS_MVM
)
ADD_NEKTAR_TEST
(
KovaFlow_SubStep_2order
)
ADD_NEKTAR_TEST
(
Kovas_Quad6_Tri4_mixedbcs
)
ADD_NEKTAR_TEST
(
SinCos_LinNS_3DHom1D
)
ADD_NEKTAR_TEST
(
TaylorVor_dt1
)
ADD_NEKTAR_TEST
(
TaylorVor_dt2
)
ADD_NEKTAR_TEST
(
Hex_channel_m3
)
ADD_NEKTAR_TEST
(
Hex_channel_m8
)
ADD_NEKTAR_TEST
(
Tet_channel_m3
)
ADD_NEKTAR_TEST
(
Tet_equitri
)
ADD_NEKTAR_TEST
(
Prism_channel_m6
)
#IF (NEKTAR_USING_ARPACK)
#ADD_NEKTAR_TEST(ChanStability_adj_Ar) ###
#ADD_NEKTAR_TEST(ChanStability_Coupled) ###
#ADD_NEKTAR_TEST(bfs_tg-AR)
#ENDIF (NEKTAR_USING_ARPACK)
#IF (NEKTAR_USING_ARPACK)
#ADD_NEKTAR_TEST(ChanStability_adj_Ar) ###
#ADD_NEKTAR_TEST(ChanStability_Coupled) ###
#ADD_NEKTAR_TEST(bfs_tg-AR)
#ENDIF (NEKTAR_USING_ARPACK)
IF
(
NEKTAR_USING_FFTW
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_FFT
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH2D_FFT
)
ENDIF
(
NEKTAR_USING_FFTW
)
IF
(
NEKTAR_USING_FFTW
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH1D_FFT
)
ADD_NEKTAR_TEST
(
ChanFlow_3DH2D_FFT
)
ENDIF
(
NEKTAR_USING_FFTW
)
IF
(
NEKTAR_USE_MPI
)
ADD_NEKTAR_TEST
(
Channel_Flow_3modes_Parallel
)
ADD_NEKTAR_TEST
(
ChanFlow_m3_par
)
ADD_NEKTAR_TEST
(
Hex_channel_m8_par
)
ADD_NEKTAR_TEST
(
Tet_channel_m8_par
)
ADD_NEKTAR_TEST
(
Tet_channel_m8_iter_ml_par
)
ENDIF
(
NEKTAR_USE_MPI
)
IF
(
NEKTAR_USE_MPI
)
ADD_NEKTAR_TEST
(
Channel_Flow_3modes_Parallel
)
ADD_NEKTAR_TEST
(
ChanFlow_m3_par
)
ADD_NEKTAR_TEST
(
Hex_channel_m8_par
)
ADD_NEKTAR_TEST
(
Tet_channel_m8_par
)
ADD_NEKTAR_TEST
(
Tet_channel_m8_iter_ml_par
)
ENDIF
(
NEKTAR_USE_MPI
)
ENDIF
(
NEKTAR_SOLVER_INCNAVIERSTOKES
)
solvers/PulseWaveSolver/CMakeLists.txt
View file @
601d404d
SET
(
PulseWaveSolverSource
SET
(
NEKTAR_SOLVER_PULSEWAVE ON CACHE BOOL
"Build the Pulse-wave solver."
)
IF
(
NEKTAR_SOLVER_PULSEWAVE
)
SET
(
PulseWaveSolverSource
./PulseWaveSolver.cpp
./EquationSystems/PulseWaveSystem.h
./EquationSystems/PulseWaveSystem.cpp
./EquationSystems/PulseWavePropagation.h
./EquationSystems/PulseWavePropagation.cpp
)
ADD_SOLVER_EXECUTABLE
(
PulseWaveSolver solvers
ADD_SOLVER_EXECUTABLE
(
PulseWaveSolver solvers
${
PulseWaveSolverSource
}
)
#ADD_NEKTAR_TEST(Bifurcation)
#ADD_NEKTAR_TEST(Junction)
#ADD_NEKTAR_TEST(Paper1_DG)
#ADD_NEKTAR_TEST(Paper2_DG)
#ADD_NEKTAR_TEST(Paper3_DG)
#ADD_NEKTAR_TEST(Paper4_55Network)
#ADD_NEKTAR_TEST(Q_inflow)
#ADD_NEKTAR_TEST(TwoBifurcations)
#ADD_NEKTAR_TEST(Bifurcation)
#ADD_NEKTAR_TEST(Junction)
#ADD_NEKTAR_TEST(Paper1_DG)
#ADD_NEKTAR_TEST(Paper2_DG)
#ADD_NEKTAR_TEST(Paper3_DG)
#ADD_NEKTAR_TEST(Paper4_55Network)
#ADD_NEKTAR_TEST(Q_inflow)
#ADD_NEKTAR_TEST(TwoBifurcations)
ENDIF
(
NEKTAR_SOLVER_PULSEWAVE
)
solvers/ShallowWaterSolver/CMakeLists.txt
View file @
601d404d
SET
(
ShallowWaterSolverSource
SET
(
NEKTAR_SOLVER_SHALLOW_WATER ON CACHE BOOL
"Build the Shallow Water solver."
)
IF
(
NEKTAR_SOLVER_SHALLOW_WATER
)
SET
(
ShallowWaterSolverSource
./ShallowWaterSolver.cpp
./EquationSystems/ShallowWaterSystem.cpp
./EquationSystems/LinearSWE.cpp
./EquationSystems/NonlinearSWE.cpp
)
ADD_SOLVER_EXECUTABLE
(
ShallowWaterSolver solvers
ADD_SOLVER_EXECUTABLE
(
ShallowWaterSolver solvers
${
ShallowWaterSolverSource
}
)
ADD_NEKTAR_TEST
(
StandingWave_CG_P4
)
ADD_NEKTAR_TEST
(
StandingWave_CG_P8
)
ADD_NEKTAR_TEST
(
StandingWave_DG_P4
)
ADD_NEKTAR_TEST
(
StandingWave_DG_P8
)
\ No newline at end of file
ADD_NEKTAR_TEST
(
StandingWave_CG_P4
)
ADD_NEKTAR_TEST
(
StandingWave_CG_P8
)
ADD_NEKTAR_TEST
(
StandingWave_DG_P4
)
ADD_NEKTAR_TEST
(
StandingWave_DG_P8
)
ENDIF
(
NEKTAR_SOLVER_SHALLOW_WATER
)
solvers/VortexWaveInteraction/CMakeLists.txt
View file @
601d404d
SET
(
VortexWaveInteractionSolverSource
SET
(
NEKTAR_SOLVER_VORTEXWAVE ON CACHE BOOL
"Build the Vortex-Wave interaction solver."
)
IF
(
NEKTAR_SOLVER_VORTEXWAVE
)
SET
(
VortexWaveInteractionSolverSource
../ADRSolver/EquationSystems/SteadyAdvectionDiffusion.cpp
../ADRSolver/EquationSystems/SteadyAdvectionDiffusionReaction.cpp
../IncNavierStokesSolver/EquationSystems/CoupledLinearNS.cpp
...
...
@@ -13,7 +17,7 @@ SET(VortexWaveInteractionSolverSource
./VortexWaveInteractionSolver.cpp
)
SET
(
CalcL2ToLinfPressureSource
SET
(
CalcL2ToLinfPressureSource
../ADRSolver/EquationSystems/SteadyAdvectionDiffusion.cpp
../ADRSolver/EquationSystems/SteadyAdvectionDiffusionReaction.cpp
../IncNavierStokesSolver/EquationSystems/CoupledLinearNS.cpp
...
...
@@ -29,7 +33,7 @@ SET(CalcL2ToLinfPressureSource
./VortexWaveInteraction.cpp
)
SET
(
CalcVWIplusPressureSource
SET
(
CalcVWIplusPressureSource
../ADRSolver/EquationSystems/SteadyAdvectionDiffusion.cpp
../ADRSolver/EquationSystems/SteadyAdvectionDiffusionReaction.cpp
../IncNavierStokesSolver/EquationSystems/CoupledLinearNS.cpp
...
...
@@ -45,20 +49,15 @@ SET(CalcVWIplusPressureSource
)
SUBDIRS
(
utilities
)
#IF (NEKTAR_USE_ARPACK)
# SET(VortexWaveInteractionSolverSource ${VortexWaveInteractionSolverSource}
# ../Auxiliary/DriverArpack.cpp)
#ENDIF (NEKTAR_USE_ARPACK)
SUBDIRS
(
utilities
)
ADD_SOLVER_EXECUTABLE
(
VortexWaveInteractionSolver solvers
ADD_SOLVER_EXECUTABLE
(
VortexWaveInteractionSolver solvers
${
VortexWaveInteractionSolverSource
}
)
ADD_SOLVER_EXECUTABLE
(
CalcL2ToLinfPressure solvers
ADD_SOLVER_EXECUTABLE
(
CalcL2ToLinfPressure solvers
${
CalcL2ToLinfPressureSource
}
)
ADD_SOLVER_EXECUTABLE
(
CalcVWIplusPressure solvers
ADD_SOLVER_EXECUTABLE
(
CalcVWIplusPressure solvers
${
CalcVWIplusPressureSource
}
)
ENDIF
(
NEKTAR_SOLVER_VORTEXWAVE
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment