Releases: trixi-framework/Trixi.jl
Releases · trixi-framework/Trixi.jl
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_hllc
withnormal::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
VectorOfArray
inwrap_array
forDGMulti
solvers (#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
SVector
s (#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)
v0.9.17
Trixi v0.9.17
Merged pull requests:
- Add support for plotting 1D function (#2250) (@JoshuaLampert)
- Remove coverage_override and use primary test run for code coverage (#2254) (@vchuravy)
- Allow disabling reinterpolation in 1D plots (#2258) (@JoshuaLampert)
- bump RecursiveArrayTools.jl version (#2260) (@ranocha)
- Always process code coverage (#2261) (@vchuravy)
Closed issues:
v0.9.16
Trixi v0.9.16
Merged pull requests:
- Time-dependent CFL (#2248) (@DanielDoehring)
- Remove IfElse.jl dependency (#2255) (@JoshuaLampert)
- Bump crate-ci/typos from 1.29.0 to 1.29.5 (#2256) (@dependabot[bot])
- Check that
coordinates_min[dim] < coordinates_max[dim]
(#2257) (@DanielDoehring)
v0.9.15
Trixi v0.9.15
Merged pull requests:
- Update RecursiveArrayTools.jl compatibility to version 3 (#2194) (@huiyuxie)
resize!
only when neededEulerGravity
(#2224) (@DanielDoehring)- Correct Formula for Potential Energy (#2227) (@DanielDoehring)
- Tidy up comments LBM (#2231) (@DanielDoehring)
- CompatHelper: bump compat for CairoMakie to 0.13 for package docs, (keep existing compat) (#2236) (@github-actions[bot])
- CompatHelper: bump compat for CairoMakie to 0.13 for package test, (keep existing compat) (#2237) (@github-actions[bot])
- Update comments for some
DGSEM
APIs (#2238) (@huiyuxie) - Fix redundant type conversion in
LobattoLegendreBasis
(#2239) (@huiyuxie) - Fix type conversion and type instability in
MortarL2
(#2242) (@huiyuxie) - Fix type conversion and type instability (#2243) (@huiyuxie)
- Correct Link to published version for Euler Blob resource (#2245) (@DanielDoehring)
- von-Karman Vortex Street (#2246) (@DanielDoehring)
- Dirichlet BC for 3D Navier-Stokes (#2247) (@DanielDoehring)
Closed issues:
v0.9.14
Trixi v0.9.14
Merged pull requests:
- Second-order Quadrilaterals (2D) meshes in standard Abaqus
.inp
format (#2217) (@DanielDoehring) - Format & Comment custom integrators (#2218) (@DanielDoehring)
- Docstrings for
flux_godunov
andflux_ec
(#2219) (@DanielDoehring) - fix elixir_burgers_shock.jl (#2222) (@ranocha)
- Explain parameters of
ParametersEulerGravity
(#2223) (@DanielDoehring) - Use for custom integrators only
OrdinaryDiffEq:CallbackSet
, no blank line elixirs (#2226) (@DanielDoehring)
Closed issues:
- Contour via Plots.jl are supported only for TreeMesh (#2229)
v0.9.13
Trixi v0.9.13
Merged pull requests:
- Increase minimum supported Julia version to v1.10 (#2214) (@sloede)
- Bump crate-ci/typos from 1.28.1 to 1.29.0 (#2221) (@dependabot[bot])
Closed issues:
- Implementation of DGSEM solver settings through DGMulti (#2220)