Trixi.jl Versions Save

Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia

v0.7.4

2 months ago

Trixi v0.7.4

Diff since v0.7.3

Merged pull requests:

  • remove some minor allocations for threaded FDSBP (#1868) (@ranocha)
  • TreeMesh 2D simulation with MPI crashes when a rank has no boundaries (#1870) (@bgeihe)
  • Extend TimeSeriesCallback for TreeMesh1D/3D (#1873) (@patrickersing)
  • Docstrings for some methods in basis Lobatto-Legendre (#1874) (@DanielDoehring)
  • Add ExplicitImports.jl test (#1875) (@JoshuaLampert)
  • Update contributing.md (#1883) (@ranocha)
  • Create SECURITY.md (#1884) (@ranocha)
  • add OpenSSF best practices badge (#1885) (@ranocha)

v0.7.3

2 months ago

Trixi v0.7.3

Diff since v0.7.2

Merged pull requests:

  • Add functionality for TimeSeries callback on UnstructuredMesh2D (#1855) (@andrewwinters5000)
  • Set TreeMesh capacity attribute also when using MPI (#1862) (@bgeihe)
  • Add warning about polynomial degree 0 (#1863) (@bgeihe)
  • Update parallelization.md (#1864) (@bgeihe)
  • Mention hyphen/dash caveat for boundary symbols (#1866) (@DanielDoehring)

Closed issues:

  • What exactly is BoundaryConditionDirichlet? (#965)
  • Add "zeroth" tutorial as an extended version of the README for the first steps with Trixi (#1292)
  • trixi2vtk fails for TreeMesh results when running with MPI (#1861)

v0.7.2

2 months ago

Trixi v0.7.2

Diff since v0.7.1

Merged pull requests:

  • force new FFMPEG.jl version for tests (#1858) (@ranocha)
  • Check BCs for periodicity for periodic Tree & Structured meshes (#1860) (@DanielDoehring)

v0.7.1

2 months ago

Trixi v0.7.1

Diff since v0.7.0

Merged pull requests:

  • CompatHelper: bump compat for Trixi to 0.7 for package benchmark, (keep existing compat) (#1853) (@github-actions[bot])
  • Bump crate-ci/typos from 1.18.0 to 1.18.2 (#1856) (@dependabot[bot])
  • Upwind SBP on curved meshes (#1857) (@andrewwinters5000)

v0.7.0

3 months ago

Trixi v0.7.0

Diff since v0.6.10

Merged pull requests:

  • Make min_max_speed_davis default wave speed estimate for FluxHLL() (#1743) (@DanielDoehring)
  • Own sqrt and log returning NaN for "correct" multi-thread behaviour (#1781) (@DanielDoehring)
  • Separation of TrixiShallowWater.jl (#1809) (@patrickersing)

Closed issues:

  • CI & MPI: Failing run for examples/p4est_3d_dgsem/elixir_euler_source_terms_nonconforming_unstructured_curved.jl (#1599)
  • Using min_max_speed_davis instead of min_max_speed_naive as default (#1721)
  • Release v0.7 (#1726)

v0.6.10

3 months ago

Trixi v0.6.10

Diff since v0.6.9

Merged pull requests:

  • Doc: Core aspects of the basic setup (#1699) (@ArseniyKholod)
  • WIP: Sc/polytropic 2d wave speed (#1816) (@SimonCan)
  • Classic LWR traffic flow (#1840) (@DanielDoehring)
  • Create Downgrade.yml (second try) (#1848) (@JoshuaLampert)
  • Update benchmarking docs (#1849) (@ranocha)

Closed issues:

  • Document the execution path for Semidiscretization and rhs! for TreeMesh (#1215)

v0.6.9

3 months ago

Trixi v0.6.9

Diff since v0.6.8

Merged pull requests:

  • Getting started with trixi (#1343) (@ArseniyKholod)
  • Sc/converters coupling (#1558) (@SimonCan)
  • (Thread-)Parallelize bounds check routine for subcell IDP limiting (#1736) (@bennibolm)
  • Add subcell positivity limiting of non-linear variables (#1738) (@bennibolm)
  • coverallsapp at v2 (#1777) (@ranocha)
  • Feature: T8codeMesh backend with MPI support (#1803) (@jmark)
  • Move Jacobian for para P4est to respective files, add muladd (#1807) (@DanielDoehring)
  • Add section about false sharing problems to documentation (#1819) (@bennibolm)
  • Do not safe sol (#1820) (@DanielDoehring)
  • Remove race condition in mpi testing (#1821) (@andrewwinters5000)
  • Bump crate-ci/typos from 1.16.26 to 1.18.0 (#1826) (@dependabot[bot])
  • Bump codecov/codecov-action from 3 to 4 (#1827) (@dependabot[bot])
  • Bump actions/cache from 3 to 4 (#1828) (@dependabot[bot])
  • Add entry for gmsh tutorial in introduction (#1829) (@JoshuaLampert)
  • Enable CI testing on Apple Silicon (#1830) (@sloede)
  • Use trixi_include from TrixiBase.jl (#1832) (@efaulhaber)
  • Make CI fail if Codecov fails (#1834) (@ranocha)
  • Update compat bounds for Makie, CairoMakie (#1836) (@sloede)
  • fix benchmarks configuration (#1837) (@ranocha)
  • Fix formatter to older version (#1843) (@ranocha)
  • Don't export TrixiBase (#1846) (@efaulhaber)

Closed issues:

  • @threaded is not always working on macOS ARM (#1206)
  • Memory Leak in p4est/p4est.jl in conjunction with OrdinaryDiffEq.jl (#1817)
  • GSOC: missing idea list (#1833)

v0.6.8

4 months ago

Trixi v0.6.8

Diff since v0.6.7

Merged pull requests:

  • Fix Docs rendering: Avoid Markdown hyperlink (#1814) (@DanielDoehring)
  • Correct NACA6412 BC assignment (#1815) (@DanielDoehring)

v0.6.7

4 months ago

Trixi v0.6.7

Diff since v0.6.6

Merged pull requests:

  • Feature t8code: Extending to 3D (#1535) (@jmark)
  • Add dry air warm bubble test case (#1779) (@bgeihe)
  • Different Boundary Conditions for Standard Abaqus (#1799) (@DanielDoehring)
  • use julia-actions/cache also for Documenter (#1802) (@ranocha)
  • Remove duplicate code (rhs_parabolic!) for 2D, 3D (#1810) (@DanielDoehring)
  • Add Link to Paper for Weakly Enforced BCs to Docs (#1811) (@DanielDoehring)

Closed issues:

  • Alternative and more direct way to interface to p4est/t8code (#1182)
  • Support for MPI.jl if configured to use the system MPI library. (#1183)
  • dgsem_p4est in 2D (probably also 3D) crashes when the element orientation is not right-handed (#1264)

v0.6.6

4 months ago

Trixi v0.6.6

Diff since v0.6.5

Merged pull requests:

  • Parabolic Mortar for AMR P4estMesh{3} (#1765) (@apey236)
  • reset the timer also on non-root MPI processes (#1787) (@ranocha)
  • hotfix: restrict DiffEqBase.jl to let CI pass (#1788) (@ranocha)
  • Add HLLC flux for non-cartesian meshes to CompressibleEulerEquations{2,3}D (#1790) (@bgeihe)
  • Bump crate-ci/typos from 1.16.23 to 1.16.26 (#1793) (@dependabot[bot])
  • Bump actions/download-artifact from 3 to 4 (#1794) (@dependabot[bot])
  • Bump actions/upload-artifact from 3 to 4 (#1795) (@dependabot[bot])
  • Extend CompressibleEulerQuasi1D and ShallowWaterQuasi1D to DGMulti (#1797) (@jlchan)
  • Fix boundary_condition_slip_wall for SWE (#1798) (@patrickersing)
  • Comments explaining usage of ForwardDiff.jacobian (#1800) (@DanielDoehring)
  • Fix link to download notebook badge in documentation (#1801) (@bennibolm)

Closed issues:

  • HLLC flux for CEE on Non-Cartesian Grids (#1741)
  • DGMulti non-conservative terms appear to be broken (#1774)