Releases: trixi-framework/Trixi.jl
Releases · trixi-framework/Trixi.jl
v0.11.6
Trixi v0.11.6
Merged pull requests:
- Broadcast p4est mesh data across MPI for Abaqus inp meshes (#2331) (@DanielDoehring)
- improve performance of
unstructured_3d_to_1d_curvefor linearP4estMeshes andT8codeMeshes in 3D (#2334) (@ranocha) - move
get_unstructured_datawhere it is used (#2336) (@ranocha) - improve performance of
unstructured_3d_to_1d_curvefor linearP4estMeshes in 3D (#2337) (@ranocha)
v0.11.5
Trixi v0.11.5
Merged pull requests:
- Implement
max_abs_speedfor real/consistent maximum speed (#2233) (@DanielDoehring) - Add 3D multi-ion GLM-MHD equations for curvilinear solvers (#2294) (@amrueda)
- Refactoring some
DGMultiparabolic code (#2314) (@jlchan) - Refactoring some
TreeMeshparabolic code (#2315) (@jlchan) - improve performance of
unstructured_3d_to_1d_curve(#2318) (@ranocha) - Refactor Gradient Interfaces 3D TreeMesh (#2319) (@DanielDoehring)
- CompatHelper: bump compat for ForwardDiff to 1 for package docs, (keep existing compat) (#2321) (@github-actions[bot])
- CompatHelper: bump compat for ForwardDiff to 1 for package test, (keep existing compat) (#2322) (@github-actions[bot])
- do not hardcode LoopVectorization.jl version in checks for warnings for high-precision floats (#2323) (@ranocha)
- HDF5 library install procedure (#2328) (@DanielDoehring)
- improve performance of
unstructured_3d_to_1d_curvefor theP4estMesh(#2330) (@ranocha)
Closed issues:
PlotData1Ddoes not respectsolution_variablesfor meshes other thanTreeMeshin 3D (#2332)
v0.11.4
v0.11.3
Trixi v0.11.3
Merged pull requests:
Closed issues:
- [BUG] DomainError when running parabolic term example with GradientVariablesEntropy() (#2307)
v0.11.2
Trixi v0.11.2
Merged pull requests:
- PERK4 standalone (#2147) (@DanielDoehring)
- Bump crate-ci/typos from 1.29.5 to 1.30.0 (#2301) (@dependabot[bot])
- -pre -> -DEV for version numbers (#2303) (@ranocha)
- Finalize callbacks for custom time integrators (#2304) (@JoshuaLampert)
- Bump compat bound for RecursiveArrayTools.jl (#2306) (@jlchan)
Closed issues:
- Throwing errors after 1000 time steps simulation when doing forward differentiation (#2300)
v0.11.1
Trixi v0.11.1
Merged pull requests:
- Implement collision source terms for multi-ion MHD (#2213) (@amrueda)
- Add 3D multi-ion GLM-MHD equations for the TreeMesh solver (#2215) (@amrueda)
- Add Winters et al matrix dissipation for 1D, 2D Euler (#2291) (@jlchan)
- CompatHelper: add new compat entry for OrdinaryDiffEqFeagin at version 1 for package test, (keep existing compat) (#2296) (@github-actions[bot])
- Correct doc string for T8codeMeshCubedSphere (#2297) (@benegee)
- Add information about specializing routines (#2299) (@andrewwinters5000)
v0.11.0
Trixi v0.11.0
The breaking changes are documented in the NEWS.md file in the repository and in the changelog in the documentation, see https://trixi-framework.github.io/Trixi.jl/stable/changelog/
Merged pull requests:
- use OrdinaryDiffEq subpackages (#2266) (@ranocha)
- use finalize to print summary callback at end of simulation (#2275) (@JoshuaLampert)
- Fix Documentation for PERK 2,3 schemes + Quality of Life Changes (#2278) (@DanielDoehring)
- Warn if some boundaries are not equipped with a BC (#2281) (@DanielDoehring)
- Use
ode_default_options()consistently (#2286) (@JoshuaLampert) - Use number of threads for performance indices (#2292) (@amrueda)
Closed issues:
v0.10.2
Trixi v0.10.2
Merged pull requests:
- CompatHelper: bump compat for StructArrays to 0.7, (keep existing compat) (#2165) (@github-actions[bot])
- Fix Base.show StructuredMesh (#2228) (@MarcoArtiano)
- Add test for non-conservative
boundary_condition_do_nothing(#2269) (@MarcoArtiano) - Add 1d version of
flux_hllcwithnormal::AbstractVector(#2276) (@jlchan) - Comments for custom TimeIntegrator fields (#2277) (@DanielDoehring)
- add documentation for new 1D plotting functionalities (#2280) (@JoshuaLampert)
Closed issues:
v0.10.1
Trixi v0.10.1
Merged pull requests:
- fix plotting 1d function (#2271) (@JoshuaLampert)
- CompatHelper: bump compat for Trixi to 0.10 for package benchmark, (keep existing compat) (#2272) (@github-actions[bot])
Closed issues:
- Release v0.10 (#2105)
v0.10.0
Trixi v0.10.0
The breaking changes are documented in the NEWS.md file in the repository and in the changelog in the documentation, see https://trixi-framework.github.io/Trixi.jl/stable/changelog/
Merged pull requests:
- Use
VectorOfArrayinwrap_arrayforDGMultisolvers (#2150) (@jlchan) - Print Analysis in Full Precision to File (#2155) (@DanielDoehring)
- PERK2 constructor consistence (#2184) (@DanielDoehring)
- Add flexibility to nonconservative BCs (#2200) (@MarcoArtiano)
- remove restriction of DiffEqBase.jl (used as hotfix) (#2264) (@ranocha)
- speed-up parabolic CI (#2267) (@ranocha)
- speed-up DGMulti CI (#2268) (@ranocha)
Closed issues:
- Switch to using flat Vectors for
DGMulti(#1240) - Workaround for SciML dropping support of arrays of
SVectors (#1789) - Not compatible with CUDA for Julia 1.11 (#2108)
- Not compatible with Metal for Julia 1.11 (#2120)
- Not compatible with AMDGPU for Julia 1.11 (#2121)
- Trixi forcing downgrades when using Enzyme.jl, Zygote.jl, SciMLsensitivity.jl (#2157)
- Inconsistency in boundary conditions for nonconservative terms (#2175)