• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

trixi-framework / Trixi.jl / 29288680065
97%

Build:
DEFAULT BRANCH: main
Ran 13 Jul 2026 10:54PM UTC
Jobs 1
Files 664
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Jul 2026 10:05PM UTC coverage: 90.518% (-6.3%) from 96.84%
29288680065

push

github

web-flow
Liu-Zhang positivity preserving limiting: `P4estMesh`  and a Compressible Navier-Stokes example (#3100)

* add CNS sedov

* fix tests with missing testitem setups

* update news

* add more numerically stable evaluation of a-sqrt(b)

* update tests

* loosen test

* clarify comments

* Apply suggestions from code review

Co-authored-by: Hendrik Ranocha <ranocha@users.noreply.github.com>

* Update NEWS.md

* throw error for MPI meshes

* format

---------

Co-authored-by: Hendrik Ranocha <ranocha@users.noreply.github.com>

35 of 68 new or added lines in 5 files covered. (51.47%)

3211 existing lines in 115 files now uncovered.

46413 of 51275 relevant lines covered (90.52%)

33879759.02 hits per line

Uncovered Changes

Lines Coverage ∆ File
23
0.0
examples/tree_2d_dgsem/elixir_navierstokes_sedov_limiter_liu_zhang.jl
9
98.6
-0.73% src/meshes/p4est_mesh.jl
1
92.03
0.58% src/callbacks_stage/positivity_liu_zhang.jl

Coverage Regressions

Lines Coverage ∆ File
275
42.69
-53.61% src/solvers/dgsem_tree/dg_2d_parabolic.jl
237
42.11
-54.23% src/solvers/dgsem_tree/dg_3d_parabolic.jl
218
0.0
-91.21% src/solvers/dgmulti/dg_parabolic.jl
159
65.8
-31.8% src/solvers/dgsem_p4est/dg_3d_parabolic.jl
115
0.0
-100.0% examples/dgmulti_3d/elixir_navierstokes_convergence_curved.jl
110
0.0
-100.0% examples/dgmulti_3d/elixir_navierstokes_convergence.jl
109
0.0
-100.0% examples/tree_3d_dgsem/elixir_navierstokes_convergence.jl
74
0.0
-98.68% src/semidiscretization/semidiscretization_parabolic.jl
71
63.44
-31.28% src/solvers/dgsem_tree/dg_1d_parabolic.jl
68
0.0
-100.0% examples/dgmulti_2d/elixir_navierstokes_convergence_curved.jl
65
0.0
-100.0% examples/tree_2d_dgsem/elixir_navierstokes_convergence.jl
64
0.0
-100.0% examples/dgmulti_2d/elixir_navierstokes_convergence.jl
63
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_convergence.jl
53
55.73
-40.46% src/callbacks_step/stepsize_dg3d.jl
50
83.69
-9.6% src/callbacks_step/amr.jl
47
0.0
-100.0% examples/tree_1d_dgsem/elixir_navierstokes_convergence_walls_amr.jl
47
0.0
-100.0% examples/tree_1d_dgsem/elixir_navierstokes_convergence_walls.jl
47
59.06
-37.01% src/callbacks_step/stepsize_dg2d.jl
42
0.0
-100.0% examples/dgmulti_1d/elixir_navierstokes_convergence_periodic.jl
42
0.0
-100.0% examples/tree_1d_dgsem/elixir_navierstokes_convergence_periodic.jl
40
0.0
-100.0% examples/tree_1d_dgsem/elixir_navierstokes_convergence_periodic_cfl.jl
39
70.14
-27.08% src/semidiscretization/semidiscretization_hyperbolic_parabolic.jl
36
75.95
-22.78% src/equations/compressible_navier_stokes_3d.jl
28
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_couette_flow.jl
27
0.0
-96.43% examples/p4est_2d_dgsem/elixir_navierstokes_vortex_street.jl
27
87.32
-7.61% src/solvers/dgmulti/dg.jl
26
0.0
-100.0% examples/p4est_3d_dgsem/elixir_navierstokes_viscous_shock.jl
26
0.0
-100.0% examples/tree_2d_dgsem/elixir_navierstokes_viscous_shock.jl
26
0.0
-100.0% examples/tree_3d_dgsem/elixir_navierstokes_viscous_shock.jl
25
0.0
-100.0% examples/tree_1d_dgsem/elixir_navierstokes_viscous_shock.jl
24
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_viscous_shock_newton_krylov.jl
24
89.9
-8.36% src/callbacks_step/analysis_dg3d.jl
23
0.0
-100.0% examples/tree_1d_dgsem/elixir_navierstokes_viscous_shock_imex.jl
23
81.75
-16.79% src/equations/compressible_navier_stokes_2d.jl
22
0.0
-100.0% examples/p4est_3d_dgsem/elixir_navierstokes_blast_wave_amr.jl
19
0.0
-100.0% examples/tree_2d_dgsem/elixir_navierstokes_taylor_green_vortex_sutherland.jl
19
61.54
-29.23% src/callbacks_step/stepsize_dg1d.jl
18
0.0
-100.0% examples/p4est_2d_dgsem/elixir_advection_diffusion_periodic_curved.jl
18
0.0
-100.0% examples/p4est_3d_dgsem/elixir_advection_diffusion_nonperiodic.jl
17
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_blast_reflective.jl
17
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_poiseuille_flow.jl
17
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_shearlayer_nonconforming.jl
17
19.05
-80.95% src/solvers/dgsem_tree/container_parabolic_3d.jl
16
0.0
-100.0% examples/tree_1d_dgsem/elixir_advection_diffusion_cfl.jl
15
0.0
-100.0% examples/dgmulti_2d/elixir_advection_diffusion_nonperiodic.jl
15
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_freestream_ldg.jl
15
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_RAE2822airfoil_separation.jl
15
0.0
-100.0% examples/tree_2d_dgsem/elixir_navierstokes_shearlayer_amr.jl
14
0.0
-100.0% examples/dgmulti_1d/elixir_advection_diffusion_sbp.jl
14
0.0
-93.75% examples/p4est_3d_dgsem/elixir_advection_diffusion_nonconforming.jl
14
0.0
-93.33% examples/p4est_3d_dgsem/elixir_navierstokes_crm.jl
14
0.0
-100.0% examples/p4est_3d_dgsem/elixir_navierstokes_taylor_green_vortex_amr.jl
14
0.0
-100.0% examples/p4est_3d_dgsem/elixir_navierstokes_viscous_shock_dirichlet_bc.jl
14
0.0
-100.0% examples/tree_1d_dgsem/elixir_advection_diffusion.jl
14
0.0
-100.0% examples/tree_1d_dgsem/elixir_advection_diffusion_ldg.jl
14
85.5
-10.69% src/solvers/dgsem_tree/indicators_2d.jl
14
87.42
-9.27% src/solvers/dgsem_tree/indicators_3d.jl
13
0.0
-100.0% examples/tree_1d_dgsem/elixir_advection_diffusion_implicit_sparse_jacobian.jl
13
0.0
-100.0% examples/tree_3d_dgsem/elixir_advection_diffusion_gradient_source_terms.jl
13
35.0
-65.0% src/solvers/solvers_parabolic.jl
12
0.0
-100.0% examples/dgmulti_2d/elixir_navierstokes_lid_driven_cavity.jl
12
0.0
-100.0% examples/tree_2d_dgsem/elixir_advection_diffusion_gradient_source_terms.jl
12
0.0
-100.0% examples/tree_2d_dgsem/elixir_advection_diffusion_imex_operator.jl
12
0.0
-100.0% examples/tree_2d_dgsem/elixir_navierstokes_shearlayer_nonconforming.jl
11
0.0
-100.0% examples/dgmulti_3d/elixir_navierstokes_taylor_green_vortex.jl
11
0.0
-100.0% examples/p4est_2d_dgsem/elixir_advection_diffusion_periodic_amr.jl
11
0.0
-100.0% examples/p4est_3d_dgsem/elixir_advection_diffusion_amr_curved.jl
11
0.0
-100.0% examples/p4est_3d_dgsem/elixir_navierstokes_taylor_green_vortex.jl
11
0.0
-100.0% examples/tree_2d_dgsem/elixir_advection_diffusion_amr.jl
11
0.0
-100.0% examples/tree_2d_dgsem/elixir_advection_diffusion_nonperiodic.jl
11
0.0
-100.0% examples/tree_2d_dgsem/elixir_navierstokes_lid_driven_cavity.jl
11
0.0
-100.0% examples/tree_3d_dgsem/elixir_advection_diffusion_amr.jl
11
0.0
-100.0% examples/tree_3d_dgsem/elixir_navierstokes_taylor_green_vortex_adaptive_vol_int.jl
11
0.0
-100.0% examples/tree_3d_dgsem/elixir_navierstokes_taylor_green_vortex.jl
11
92.12
-3.33% src/solvers/dg.jl
10
0.0
-100.0% examples/p4est_2d_dgsem/elixir_advection_diffusion_nonperiodic_amr.jl
10
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_lid_driven_cavity_amr.jl
10
0.0
-100.0% examples/p4est_3d_dgsem/elixir_navierstokes_freestream_boundaries.jl
10
0.0
-100.0% examples/tree_2d_dgsem/elixir_advection_diffusion_nonperiodic_amr.jl
10
0.0
-100.0% examples/tree_2d_dgsem/elixir_navierstokes_kelvin_helmholtz_instability_sc_subcell.jl
10
0.0
-100.0% examples/tree_3d_dgsem/elixir_advection_diffusion_nonconforming.jl
10
0.0
-100.0% examples/tree_3d_dgsem/elixir_advection_diffusion_nonperiodic.jl
10
91.47
-7.75% src/callbacks_step/amr_dg1d.jl
10
87.37
-10.53% src/equations/compressible_navier_stokes_1d.jl
9
0.0
-100.0% examples/p4est_2d_dgsem/elixir_advection_diffusion_rotated.jl
9
0.0
-100.0% examples/p4est_3d_dgsem/elixir_navierstokes_freestream_symmetry.jl
9
0.0
-100.0% examples/tree_1d_dgsem/elixir_advection_diffusion_dirichlet_amr.jl
9
0.0
-100.0% examples/tree_1d_dgsem/elixir_diffusion_ldg_amr_boundary_layer.jl
9
0.0
-100.0% examples/tree_2d_dgsem/elixir_diffusion_steady_state_linear_map.jl
9
90.91
-2.73% src/callbacks_step/analysis.jl
9
33.33
-60.0% src/equations/linear_diffusion_equation_2d.jl
9
30.77
-69.23% src/solvers/dgsem_tree/container_parabolic_1d.jl
8
0.0
-100.0% examples/dgmulti_1d/elixir_advection_diffusion_gradient_source_terms.jl
8
0.0
-100.0% examples/dgmulti_2d/elixir_advection_diffusion.jl
8
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_freestream_symmetry.jl
8
0.0
-100.0% examples/tree_1d_dgsem/elixir_advection_diffusion_gradient_source_terms.jl
8
0.0
-100.0% examples/tree_1d_dgsem/elixir_diffusion_ldg.jl
8
0.0
-100.0% examples/tree_1d_dgsem/elixir_diffusion_ldg_newton_krylov.jl
8
62.96
-29.63% src/equations/laplace_diffusion_1d.jl
7
0.0
-100.0% examples/tree_1d_dgsem/elixir_viscous_burgers_n_wave.jl
7
95.69
-2.75% src/callbacks_step/analysis_dg2d.jl
7
38.46
-53.85% src/equations/linear_diffusion_equation_1d.jl
6
0.0
-100.0% examples/p4est_2d_dgsem/elixir_navierstokes_NACA0012airfoil_mach085_restart.jl
6
0.0
-100.0% examples/tree_1d_dgsem/elixir_viscous_burgers_shock.jl
6
90.59
-7.06% src/callbacks_step/stepsize.jl
6
99.3
-0.6% src/equations/compressible_euler_3d.jl
5
0.0
-100.0% examples/tree_1d_dgsem/elixir_advection_diffusion_neumann_amr.jl
4
0.0
-100.0% examples/tree_1d_dgsem/elixir_diffusion_ldg_dirichlet.jl
3
95.45
-1.36% src/semidiscretization/semidiscretization_hyperbolic.jl
2
0.0
-100.0% examples/dgmulti_2d/elixir_advection_diffusion_periodic.jl
2
86.67
-13.33% examples/p4est_2d_dgsem/elixir_navierstokes_SD7003airfoil.jl
2
90.0
-10.0% src/basic_types.jl
2
89.47
-10.53% src/equations/compressible_navier_stokes.jl
2
33.33
-66.67% src/equations/laplace_diffusion.jl
2
93.51
-1.08% src/solvers/dgsem_tree/subcell_limiters.jl
Jobs
ID Job ID Ran Files Coverage
1 29288680065.1 13 Jul 2026 10:54PM UTC 664
90.52
GitHub Action Run
Source Files on build 29288680065
  • Tree
  • List 664
  • Changed 121
  • Source Changed 7
  • Coverage Changed 121
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29288680065
  • 0c2e2809 on github
  • Prev Build on main (#29222538288)
  • Next Build on main (#29319217371)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc