Skip to content

Releases: trixi-framework/Trixi.jl

v0.11.6

31 Mar 13:30

Choose a tag to compare

Trixi v0.11.6

Diff since v0.11.5

Merged pull requests:

  • Broadcast p4est mesh data across MPI for Abaqus inp meshes (#2331) (@DanielDoehring)
  • improve performance of unstructured_3d_to_1d_curve for linear P4estMeshes and T8codeMeshes in 3D (#2334) (@ranocha)
  • move get_unstructured_data where it is used (#2336) (@ranocha)
  • improve performance of unstructured_3d_to_1d_curve for linear P4estMeshes in 3D (#2337) (@ranocha)

v0.11.5

29 Mar 08:58

Choose a tag to compare

Trixi v0.11.5

Diff since v0.11.4

Merged pull requests:

  • Implement max_abs_speed for real/consistent maximum speed (#2233) (@DanielDoehring)
  • Add 3D multi-ion GLM-MHD equations for curvilinear solvers (#2294) (@amrueda)
  • Refactoring some DGMulti parabolic code (#2314) (@jlchan)
  • Refactoring some TreeMesh parabolic 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_curve for the P4estMesh (#2330) (@ranocha)

Closed issues:

  • PlotData1D does not respect solution_variables for meshes other than TreeMesh in 3D (#2332)

v0.11.4

22 Mar 16:03

Choose a tag to compare

Trixi v0.11.4

Diff since v0.11.3

Merged pull requests:

  • add docstrings for density, pressure, and density_pressure (#2312) (@ranocha)
  • improve performance of unstructured_2d_to_1d_curve (#2313) (@ranocha)

v0.11.3

21 Mar 10:31

Choose a tag to compare

Trixi v0.11.3

Diff since v0.11.2

Merged pull requests:

  • fix IndicatorLöhner on ARM with multiple threads (#2309) (@ranocha)

Closed issues:

  • [BUG] DomainError when running parabolic term example with GradientVariablesEntropy() (#2307)

v0.11.2

17 Mar 06:28

Choose a tag to compare

Trixi v0.11.2

Diff since v0.11.1

Merged pull requests:

Closed issues:

  • Throwing errors after 1000 time steps simulation when doing forward differentiation (#2300)

v0.11.1

28 Feb 16:31

Choose a tag to compare

Trixi v0.11.1

Diff since v0.11.0

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

20 Feb 09:56

Choose a tag to compare

Trixi v0.11.0

Diff since v0.10.2

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:

Closed issues:

  • Print summary_callback as finalizer (#1783)
  • Use ode_default_options more consistently in the elixirs (#2282)
  • Reexport CallbackSet? (#2290)

v0.10.2

17 Feb 11:14

Choose a tag to compare

Trixi v0.10.2

Diff since v0.10.1

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 with normal::AbstractVector (#2276) (@jlchan)
  • Comments for custom TimeIntegrator fields (#2277) (@DanielDoehring)
  • add documentation for new 1D plotting functionalities (#2280) (@JoshuaLampert)

Closed issues:

  • Speed up coverage tests (#970)
  • Add downstream tests for Trixi2Vtk (#1404)
  • AMRCallback non-deterministically slow with multiple threads on macOS ARM (#1463)
  • Properly document rhs! (#1518)
  • Finalize formatting (#1994)
  • Alternative to --check-bounds=no? (#2244)

v0.10.1

08 Feb 15:16

Choose a tag to compare

Trixi v0.10.1

Diff since v0.10.0

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:

v0.10.0

07 Feb 17:08

Choose a tag to compare

Trixi v0.10.0

Diff since v0.9.17

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:

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)