版本发布 8
## Trixi v0.15.8 [Diff since v0.15.7](https://github.com/trixi-framework/Trixi.jl/compare/v0.15.7...v0.15.8) **Merged pull requests:** - `flux_ruedaramirez_etal` normal direction (#2446) (@SimonCan) - Add PlotData2D regression tests (Fixes #2335) (#2765) (@ShahuK283) - Refactor `StructuredMesh` (#2831) (@DanielDoehring) - Add 3d support for nonperiodic simulations with subcell limiting (#2844) (@bennibolm) - Gauss-Legendre DGSEM Solver: 2D `TreeMesh` Parabolic (#2845) (@DanielDoehring) - Add initial support for subcell limiting with 3D TreeMesh (#2846) (@bennibolm) - Add local subcell limiting for `TreeMesh{3}` (#2848) (@bennibolm) - Adaptive Volume Integral for `DGMulti`: WF & FD, `Polynomial()` & `Affine` (#2850) (@DanielDoehring) - Switch file hosting from Sciebo to Zenodo (#2851) (@DanielDoehring) **Closed issues:** - Add regression tests to the visualization routines (#2335)
## Trixi v0.15.3 [Diff since v0.15.2](https://github.com/trixi-framework/Trixi.jl/compare/v0.15.2...v0.15.3) **Merged pull requests:** - `VolumeIntegralAdaptive` with `IndicatorEntropyChange` (#2754) (@DanielDoehring) - Debug parabolic mortars for `P4est` mesh (#2798) (@DanielDoehring) - Examples Viscous Burgers (#2801) (@DanielDoehring) - Update affiliations for Jesse Chan and add UT Austin (#2804) (@jlchan) - `VolumeIntegralAdaptive` with `IndicatorEntropyChange` for 3D `TreeMesh` (#2805) (@DanielDoehring)
## Trixi v0.14.3 [Diff since v0.14.2](https://github.com/trixi-framework/Trixi.jl/compare/v0.14.2...v0.14.3) **Merged pull requests:** - van der Waals parameter meanings (#2772) (@DanielDoehring) - Remove `derivate_split_transpose` (#2774) (@DanielDoehring) - Rename energy variables for `CompressibleEulerEquations2D` (#2779) (@JoshuaLampert) - Rename energy variables for `CompressibleEulerEquations3D` (#2780) (@JoshuaLampert) - Example Modified Sod from Lin, Chan 2024 (#2784) (@DanielDoehring) - Rename energy variables for CompressibleEulerEquationsQuasi1D and Navier-Stokes (#2785) (@JoshuaLampert) - Rename energy variables for MHD equations (#2786) (@JoshuaLampert) - `@unpack` `inverse_jacobian` consistently (#2789) (@DanielDoehring) **Closed issues:** - Different Visualization Results Between TreeMesh and P4estMesh for 3D Taylor-Green Vortex (#2788)
## Trixi v0.14.1 [Diff since v0.14.0](https://github.com/trixi-framework/Trixi.jl/compare/v0.14.0...v0.14.1) **Merged pull requests:** - Add 1D compressible Euler with more general EOS (#2739) (@jlchan) - Remove `boundary_interpolation` matrix for `DGSEM` (#2741) (@DanielDoehring) - CompatHelper: bump compat for Trixi to 0.14 for package benchmark, (keep existing compat) (#2751) (@github-actions[bot]) - Add `FVO2` for curved 3D meshes (#2755) (@ArturYeritsyan) - Document `VolumeIntegralShockCapturingRRG` (#2757) (@DanielDoehring) - Fix Docstring bold formatting (#2759) (@DanielDoehring) - Restrict `dg::Union{DGSEM, FDSBP}` where applicable (#2760) (@DanielDoehring) **Closed issues:** - How to simulate 1d blast wave problem (#2752)
## Trixi v0.13.23 [Diff since v0.13.22](https://github.com/trixi-framework/Trixi.jl/compare/v0.13.22...v0.13.23) **Merged pull requests:** - Speed up idp correction function (#2644) (@bennibolm) - test allocations also for `rhs_parabolic!` (#2723) (@ranocha) - reduce test runtime (#2730) (@DanielDoehring) - RTI with AMR & O2 SC (#2731) (@DanielDoehring) **Closed issues:** - CI runtime (#2728)
## Trixi v0.13.21 [Diff since v0.13.20](https://github.com/trixi-framework/Trixi.jl/compare/v0.13.20...v0.13.21) **Merged pull requests:** - Export & doc entropies (#2713) (@DanielDoehring) - Bundle `calc_gradient!` (#2714) (@DanielDoehring) - Clean up O2 FV Volume Term (#2716) (@DanielDoehring) - Bump the all-github-actions group with 4 updates (#2717) (@dependabot[bot]) - Fix element print for `DGMulti` (#2719) (@DanielDoehring) **Closed issues:** - `VolumeIntegralPureLGLFiniteVolume` for all mesh types (#1054) - Mesh study with tree mesh (#2398)
## Trixi v0.13.20 [Diff since v0.13.19](https://github.com/trixi-framework/Trixi.jl/compare/v0.13.19...v0.13.20) **Merged pull requests:** - Viscous CFL 2D 3D `TreeMesh` (#2586) (@DanielDoehring) - Add 3d subcell positivity limiting for nonlinear variables (#2647) (@bennibolm) - (Linear) Matrix operator for efficient IMEX (#2674) (@DanielDoehring) - update to TrixiTest.jl v2 (#2683) (@ranocha) - adjust `TRIXI_MPI_NPROCS` for CI resource constraints (#2686) (@ranocha) - Elaborate Flux-Diff tutorial (#2687) (@DanielDoehring) - LDG for interfaces `P4estMesh` (#2689) (@DanielDoehring) - Loosen tols tests (#2690) (@DanielDoehring) - remove unused `surface_integral` from `prolong2boundaries` (#2691) (@DanielDoehring) - Relax test tolerance for third-party dependency (#2692) (@DanielDoehring) - Move `create_cache_parabolic` to beginning of file (#2693) (@DanielDoehring) - Relax tolerance PERK3 (#2694) (@DanielDoehring) - Second-Order Finite Volume Integral in 2D (#2695) (@sbairos) - Diffusive CFL `P4est` (#2696) (@DanielDoehring) - Refactor Finite Volume Subcell Volume Integral, unify `create_cache` FV and SCHG Vol Ints (#2697) (@DanielDoehring) - Refactoring of FV-form DG fluxes in subcell limiting Vol Ints (#2699) (@bennibolm) - Optimize `density_pressure` for MHD eqs, docstrings for `pressure` (#2701) (@DanielDoehring) - Comment cache construction (#2702) (@DanielDoehring) - OrdinaryDiffEqLowStorageRK in developer instructions (#2704) (@benegee) - Precompute `normal_vectors` (Subcell) Finite Volume 2D Non-Cart. (#2705) (@DanielDoehring) - Always use return in formatter (#2707) (@JoshuaLampert) - Add `@invokelatest` to work with Julia v1.12 (#2708) (@JoshuaLampert) - CompatHelper: bump compat for OrdinaryDiffEqCore to 2 for package test, (keep existing compat) (#2709) (@github-actions[bot])
## Trixi v0.13.15 [Diff since v0.13.14](https://github.com/trixi-framework/Trixi.jl/compare/v0.13.14...v0.13.15) **Merged pull requests:** - First PR for 3D subcell limiting (#2582) (@bennibolm) - Added abstract vector for max_abs_speed_naive and CompressibleEulerMulticomponentEquations2D. (#2607) (@SimonCan) - Bump actions/download-artifact from 5 to 6 (#2634) (@dependabot[bot]) - Bump crate-ci/typos from 1.37.1 to 1.39.0 (#2635) (@dependabot[bot]) - Bump actions/upload-artifact from 4 to 5 (#2636) (@dependabot[bot]) - Example Zhang-Shu Positivity-Preserving Limiter for MHD (#2637) (@DanielDoehring) - Plain vector for `_threaded` structures (#2639) (@DanielDoehring) - Revert "Plain vector for `_threaded` structures" (#2641) (@ranocha) - add docstrings for 1D ideal multicomponent glm-mhd equations (#2642) (@ArturYeritsyan) - Fix reference link to flash code's sedov blast (#2646) (@bennibolm) - hotfix IntervalSets.jl (#2649) (@ranocha) - Provide hyperref for doc `have_nonconservative_terms` (#2650) (@DanielDoehring) - Shu-Osher testcase non-uniform Structured 1D mesh with FV O2 (#2651) (@DanielDoehring)