Releases: trixi-framework/Trixi.jl
Releases · trixi-framework/Trixi.jl
v0.13.19
Trixi v0.13.19
Merged pull requests:
- add docstring for regular ideal compressible GLM-MHD equations (#2660) (@ArturYeritsyan)
- Remove boilerplate code
SemidiscretizationHyperbolicParabolic(#2666) (@DanielDoehring) - Consequently re-use hyperbolic
cacheinstead of bloatedcache_parabolic(#2667) (@DanielDoehring) - Use macos-latest instead of macos-15-intel for MPI CI tests (#2669) (@ranocha)
- CompatHelper: bump compat for CodeTracking to 3, (keep existing compat) (#2672) (@github-actions[bot])
- merge performance specialization CI jobs (#2675) (@ranocha)
- Outer only constructors
Semisdiscretizations for Adapt.jl (#2677) (@DanielDoehring) - Comment FV SC scheme, use
eachnodeinstead of1:nodes(#2678) (@DanielDoehring) - Bump crate-ci/typos from 1.39.0 to 1.40.0 (#2679) (@dependabot[bot])
- Bump actions/checkout from 5 to 6 (#2680) (@dependabot[bot])
- only one PR for GitHub actions updates (#2681) (@ranocha)
Closed issues:
v0.13.18
Trixi v0.13.18
Merged pull requests:
- Refactor
Treeconstructors (#2661) (@DanielDoehring) - Remove unused code:
AbstractContainer(#2662) (@DanielDoehring) - An optimized 3D kernel for non-conservative fluxes (#2663) (@MarcoArtiano)
v0.13.17
Trixi v0.13.17
Merged pull requests:
- An optimized 2D kernel for non-conservative fluxes (#2653) (@MarcoArtiano)
- Explicit
return(#2657) (@DanielDoehring) constand immutablestructs, non-breaking (#2659) (@DanielDoehring)- Revert
StructuredMesh2Dinterface flux calculations (#2665) (@MarcoArtiano)
v0.13.16
Trixi v0.13.16
Merged pull requests:
- Type assertions indicators (#2643) (@DanielDoehring)
- Remove hotfix for IntervalSets.jl (#2654) (@JoshuaLampert)
- Clarify "order" PolynomialDerivativeMatrix (#2655) (@DanielDoehring)
Closed issues:
- Remove hotifx for IntervalSets.jl when the upstream issues are fixed (#2645)
v0.13.15
Trixi 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
_threadedstructures (#2639) (@DanielDoehring) - Revert "Plain vector for
_threadedstructures" (#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)
v0.13.14
Trixi v0.13.14
Merged pull requests:
- Default BC functions for P4est , Tree and Structured meshes (#2515) (@vincmarks)
- Linear elasticity 1D (#2580) (@DanielDoehring)
- Hyperbolic-Parabolic elixir using SparseConnectivityTracer (#2604) (@sbairos)
AbstractTreeElementContainerand renamings (#2623) (@DanielDoehring)AbstractTreeBoundaryContainer(#2624) (@DanielDoehring)- Strict Tols/non-adaptive Parabolic tests (#2625) (@DanielDoehring)
AbstractTreeInterfaceContainer&AbstractTreeL2MortarContainer(#2627) (@DanielDoehring)SparseConnectivityTracerready mean functions (#2628) (@DanielDoehring)- move tolerances in Krylov solver example (#2629) (@ranocha)
- References method of manufactured solutions + typo (#2630) (@DanielDoehring)
v0.13.13
Trixi v0.13.13
Merged pull requests:
- CompatHelper: bump compat for Krylov to 0.10 for package docs, (keep existing compat) (#2614) (@github-actions[bot])
- CompatHelper: bump compat for Krylov to 0.10 for package test, (keep existing compat) (#2615) (@github-actions[bot])
- Docs: Switch integrator to fix wave number example (#2616) (@DanielDoehring)
VolumeIntegrals: Default fluxes, keyword constructors (#2617) (@DanielDoehring)- Fix_ElixirDGMulti_ShuOsher (#2618) (@DanielDoehring)
- Remove
p1_{x,y,z}(#2619) (@DanielDoehring) - Fix
StructuredMesh1Dnonuniform meshes (#2620) (@DanielDoehring) - Shu-Osher Example fix attempt #2 (#2621) (@DanielDoehring)
Closed issues:
StructuredMesh1Ddoesn't work on non-regular grids (#804)- Investigate CI failure of structured tests (#1730)
- Example on NS Couette Flow Problem (#2097)
- Unify default wavespeed estimate for
flux_lax_friedrichsandStepsizeCallback(#2273) - Fix
dgmulti_1d/elixir_euler_shu_osher_gauss_shock_capturing.jl(#2394)
v0.13.12
v0.13.11
Trixi v0.13.11
Merged pull requests:
- Test on julia v1.12 (#2602) (@JoshuaLampert)
- Finish
calc_gradient!modularization (#2606) (@DanielDoehring) linear_structurefor hyperbolic-parabolic (#2609) (@DanielDoehring)- Debug viscous 1D fluxes
DGMulti(#2610) (@DanielDoehring)
Closed issues:
- Tutorial Proposal : Analyzing particle transport around adaptive mesh regions with TrixiParticles.jl (#2608)
v0.13.10
Trixi v0.13.10
Merged pull requests:
- Rename semi_float_type to semi to fix convergence test error (#2569) (@sbairos)
- Debug 3D
P4estmesh with parabolic terms (#2603) (@DanielDoehring) - Consistent Formatting Gradient Surface Integral (#2605) (@DanielDoehring)