Merge branch 'feature/better-manufactured-solution-testing' into 'master'
Full test suite passes. This fixes #29 To achieve this goal, I did: * switch to l2error comparison for all manufactured solution examples * implement mixed expressions to allow that for systems * fix `stokes_stress_symdiff` The following issues remain, but the tests are deactivated until an upstream problem is fixed: * `heatquation{_dg}_explicit` fails, new issue is #30. * `poisson_dg_matrix_free` needs a suiting solver, depends on #31 kind of. I also improved error handling: No more exceptions, instead non-zero error code. That way you get vtk output for failing tests (the previous behaviour was potentially harmful, as you could look at old solutions in debugging!!!). See merge request !23
Showing
- cmake/modules/StandardMain.cmake 4 additions, 3 deletionscmake/modules/StandardMain.cmake
- python/dune/perftool/loopy/transformer.py 3 additions, 3 deletionspython/dune/perftool/loopy/transformer.py
- python/dune/perftool/pdelab/driver.py 190 additions, 52 deletionspython/dune/perftool/pdelab/driver.py
- python/dune/perftool/pdelab/parameter.py 41 additions, 9 deletionspython/dune/perftool/pdelab/parameter.py
- python/dune/perftool/ufl/execution.py 69 additions, 29 deletionspython/dune/perftool/ufl/execution.py
- test/heatequation/heatequation.mini 3 additions, 0 deletionstest/heatequation/heatequation.mini
- test/heatequation/heatequation_dg.mini 3 additions, 0 deletionstest/heatequation/heatequation_dg.mini
- test/poisson/dimension-grid-variations/poisson_1d_cg_interval.ufl 4 additions, 4 deletions...sson/dimension-grid-variations/poisson_1d_cg_interval.ufl
- test/poisson/dimension-grid-variations/poisson_1d_dg_interval.ufl 5 additions, 5 deletions...sson/dimension-grid-variations/poisson_1d_dg_interval.ufl
- test/poisson/dimension-grid-variations/poisson_2d_cg_quadrilateral.ufl 4 additions, 4 deletions...dimension-grid-variations/poisson_2d_cg_quadrilateral.ufl
- test/poisson/dimension-grid-variations/poisson_2d_dg_quadrilateral.ufl 5 additions, 5 deletions...dimension-grid-variations/poisson_2d_dg_quadrilateral.ufl
- test/poisson/dimension-grid-variations/poisson_3d_cg_hexahedron.ufl 4 additions, 4 deletions...on/dimension-grid-variations/poisson_3d_cg_hexahedron.ufl
- test/poisson/dimension-grid-variations/poisson_3d_cg_tetrahedron.ufl 3 additions, 3 deletions...n/dimension-grid-variations/poisson_3d_cg_tetrahedron.ufl
- test/poisson/dimension-grid-variations/poisson_3d_dg_hexahedron.ufl 5 additions, 5 deletions...on/dimension-grid-variations/poisson_3d_dg_hexahedron.ufl
- test/poisson/dimension-grid-variations/poisson_3d_dg_tetrahedron.ufl 5 additions, 5 deletions...n/dimension-grid-variations/poisson_3d_dg_tetrahedron.ufl
- test/stokes/CMakeLists.txt 0 additions, 3 deletionstest/stokes/CMakeLists.txt
- test/stokes/stokes.mini 2 additions, 0 deletionstest/stokes/stokes.mini
- test/stokes/stokes.ufl 5 additions, 2 deletionstest/stokes/stokes.ufl
- test/stokes/stokes_dg.mini 2 additions, 0 deletionstest/stokes/stokes_dg.mini
- test/stokes/stokes_dg.ufl 6 additions, 4 deletionstest/stokes/stokes_dg.ufl
Loading
Please register or sign in to comment