-file(GLOB NICE_EXAMPLES_TO_INSTALL
- thermique1d transport1d transport2d_ns transport2d_s #Old examples
- HeatEquation1DExplicit HeatEquation1DImplicit BurgersEquation1D # 1D Heat and Burgers' equations
- TransportEquation1DUpwindExplicit TransportEquation1DUpwindImplicit TransportEquation1DCenteredImplicit TransportEquation1DCenteredExplicit # 1D Transport equation
- TransportEquation
- Poisson1DEF Poisson2DEF Poisson2DEF_DISK Poisson2DEF_DISK_StiffBC Poisson2DEF_SQUARE_StiffBC Poisson1DVF Poisson2DVF Poisson2DVF_DISK Poisson2DVF_DISK_StiffBC Poisson3DEF Poisson3DEF_BALL Poisson3DVF Poisson3DVF_BALL Poisson3DEF_RadiatorAndWindow
- Poisson3DSphereEF Poisson3DTorusEF Poisson3DCubeSkinEF # Laplace-Beltrami on surface
- SpectrumLaplace2DEF SpectrumLaplace2DVF SpectrumLaplaceBeltrami3DEF #Spectrum of Laplace operator
- WaveSystem1DUpwind WaveSystem1DUpwind_RiemannProblem WaveSystem1Staggered_RiemannProblem WaveSystem2DUpwind_RiemannProblem
-WaveSystem_Stationary/WaveSystemUpwind WaveSystem_Stationary/WaveSystemCentered WaveSystem_Stationary/WaveSystemPStag WaveSystem_Stationary/WaveSystemStaggered
-WaveSystem_Shock/WaveSystemUpwind WaveSystem_Shock/WaveSystemCentered WaveSystem_Shock/WaveSystemPStag WaveSystem_Shock/WaveSystemStaggered
-EulerSystem1D/EulerSystem1DUpwind EulerSystem1D/EulerSystem1DUpwindEntrCorr EulerSystem1D/EulerSystem1DConservativeStaggered EulerSystem_Shock/EulerSystemStaggered EulerSystem_Shock/EulerSystemUpwind
-)
-
-install(DIRECTORY ${NICE_EXAMPLES_TO_INSTALL} DESTINATION share/examples)
-
IF (CDMATH_WITH_PYTHON AND CDMATH_WITH_PETSC AND CDMATH_WITH_POSTPRO)
- ADD_SUBDIRECTORY(TransportEquation1DUpwindExplicit)
- ADD_SUBDIRECTORY(TransportEquation1DUpwindImplicit)
- ADD_SUBDIRECTORY(TransportEquation1DCenteredImplicit)
- ADD_SUBDIRECTORY(TransportEquation1DCenteredExplicit)
ADD_SUBDIRECTORY(TransportEquation)
- ADD_SUBDIRECTORY(HeatEquation1DExplicit)
- ADD_SUBDIRECTORY(HeatEquation1DImplicit)
+
+ ADD_SUBDIRECTORY(HeatEquation)
+
ADD_SUBDIRECTORY(BurgersEquation1D)
- ADD_SUBDIRECTORY(Poisson1DVF)
- ADD_SUBDIRECTORY(Poisson1DEF)
- ADD_SUBDIRECTORY(Poisson2DVF)
- ADD_SUBDIRECTORY(Poisson2DVF_DISK)
- ADD_SUBDIRECTORY(Poisson2DVF_DISK_StiffBC)
- ADD_SUBDIRECTORY(Poisson2DEF)
- ADD_SUBDIRECTORY(Poisson2DEF_DISK)
- ADD_SUBDIRECTORY(Poisson2DEF_DISK_StiffBC)
- ADD_SUBDIRECTORY(Poisson2DEF_SQUARE_StiffBC)
- ADD_SUBDIRECTORY(Poisson3DSphereEF)
- ADD_SUBDIRECTORY(Poisson3DTorusEF)
- ADD_SUBDIRECTORY(Poisson3DCubeSkinEF)
- ADD_SUBDIRECTORY(SpectrumLaplace2DEF)
- ADD_SUBDIRECTORY(SpectrumLaplace2DVF)
- ADD_SUBDIRECTORY(SpectrumLaplaceBeltrami3DEF)
- ADD_SUBDIRECTORY(Poisson3DEF)
- ADD_SUBDIRECTORY(Poisson3DEF_RadiatorAndWindow)
- ADD_SUBDIRECTORY(Poisson3DEF_BALL)
- ADD_SUBDIRECTORY(Poisson3DVF)
- ADD_SUBDIRECTORY(Poisson3DVF_BALL)
- ADD_SUBDIRECTORY(WaveSystem1DUpwind)
- ADD_SUBDIRECTORY(WaveSystem1DStaggered_RiemannProblem)
- ADD_SUBDIRECTORY(WaveSystem1DUpwind_RiemannProblem)
- ADD_SUBDIRECTORY(WaveSystem2DUpwind_RiemannProblem)
- ADD_SUBDIRECTORY(WaveSystem_Stationary/WaveSystemUpwind)
- ADD_SUBDIRECTORY(WaveSystem_Stationary/WaveSystemPStag)
- ADD_SUBDIRECTORY(WaveSystem_Stationary/WaveSystemStaggered)
- ADD_SUBDIRECTORY(WaveSystem_Stationary/WaveSystemCentered)
- ADD_SUBDIRECTORY(WaveSystem_Shock/WaveSystemUpwind)
- ADD_SUBDIRECTORY(WaveSystem_Shock/WaveSystemPStag)
- ADD_SUBDIRECTORY(WaveSystem_Shock/WaveSystemStaggered)
- ADD_SUBDIRECTORY(WaveSystem_Shock/WaveSystemCentered)
- ADD_SUBDIRECTORY(EulerSystem1D/EulerSystem1DUpwind)
- ADD_SUBDIRECTORY(EulerSystem1D/EulerSystem1DUpwindEntrCorr)
- ADD_SUBDIRECTORY(EulerSystem1D/EulerSystem1DConservativeStaggered)
- ADD_SUBDIRECTORY(EulerSystem_Shock/EulerSystemUpwind)
- ADD_SUBDIRECTORY(EulerSystem_Shock/EulerSystemStaggered)
+
+ ADD_SUBDIRECTORY(PoissonEquation)
+
+ ADD_SUBDIRECTORY(SpectrumLaplace)
+
+ ADD_SUBDIRECTORY(WaveSystem)
+
+ ADD_SUBDIRECTORY(EulerEquations)
+
ENDIF (CDMATH_WITH_PYTHON AND CDMATH_WITH_PETSC AND CDMATH_WITH_POSTPRO)