Releases: trixi-framework/Trixi.jl
Releases · trixi-framework/Trixi.jl
v0.5.47
Trixi v0.5.47
Merged pull requests:
- AMR for parabolic terms in 2D & 3D on TreeMeshes (#1629) (@DanielDoehring)
- fix type instability when iterating over callbacks in simple integrators (#1684) (@ranocha)
- fix allocations in boundary condition of Euler double Mach elixir (#1685) (@ranocha)
- Add timer for outer RK loop for SSPRK33 (#1686) (@DanielDoehring)
- Allocation tests (#1687) (@DanielDoehring)
Closed issues:
v0.5.46
Trixi v0.5.46
Merged pull requests:
- Sc/polytropic (#1526) (@SimonCan)
- Node-level visualization support for coefficients of Subcell limiting (#1611) (@bennibolm)
- Subcell limiting: Revise order of bounds using a
Dict
(#1649) (@bennibolm) - Show percentage of simulation progress (#1659) (@JoshuaLampert)
- Add example LocalPreferences.toml file to parallelization.md (#1660) (@jlchan)
- fix bug in
apply_jacobian_parabolic!
forP4estMesh
(#1668) (@jlchan) - Print addition to DOF count (#1669) (@DanielDoehring)
- Add implementation of subcell bounds check (#1672) (@bennibolm)
- Add comments explaining why weak form is only for conserved terms (#1676) (@DanielDoehring)
- Passing Allocation tests (#1682) (@DanielDoehring)
Closed issues:
- Address type piracy related SummationByPartsOperators.jl and StartUpDG.jl (#1639)
- DOF reported (somewhat) misleading (IMO) (#1667)
weak_form_kernel!
implemented only fornonconservative_terms::False
(#1671)- we'll then make a PR for
TreeMesh
to see if removinginterfaces
fromcache_parabolic
simplifies the implementation. (#1683)
v0.5.45
Trixi v0.5.45
Merged pull requests:
- Adding primitive variable Dirichlet BCs for Navier-Stokes parabolic terms for
P4estMesh{2}
(#1553) (@apey236) - bump compat for SciMLBase.jl to v2 (#1647) (@ranocha)
- Use Analysis CB (#1650) (@DanielDoehring)
- Add updates and "parabolic terms" row to overview.md (#1651) (@jlchan)
- Bump crate-ci/typos from 1.16.9 to 1.16.15 (#1652) (@dependabot[bot])
- Bump actions/checkout from 3 to 4 (#1653) (@dependabot[bot])
- Fix mapping string in
StructuredMesh
(#1654) (@efaulhaber) - Fix calcuation of
n_elements
in resizing limiter-specific containers (#1655) (@bennibolm) - Avoid allocations due to usage of broadcasting operation (#1656) (@DanielDoehring)
- Add comments on
mortar_fluxes_to_elements!
(#1657) (@jlchan) - Add docs of
set_libraries!
for setting custom HDF5 library (#1658) (@JoshuaLampert) - Remove StartUpDG.jl type piracy (#1665) (@jlchan)
v0.5.44
Trixi v0.5.44
Merged pull requests:
- Handles restarting problem of adaptive time integration methods (#1565) (@ArseniyKholod)
- Add Aqua.jl testing (#1628) (@sloede)
- Assure conservation for SSP scheme (#1640) (@bennibolm)
- CompatHelper: bump compat for Documenter to 1 for package docs, (keep existing compat) (#1641) (@github-actions[bot])
- Increase type stab, avoid allocs (#1642) (@DanielDoehring)
- @muladd for Navier Stokes (#1644) (@DanielDoehring)
- Print leaf cells for tree meshes (#1645) (@DanielDoehring)
Closed issues:
v0.5.43
Trixi v0.5.43
Merged pull requests:
- AMR for 1D Parabolic Eqs (Clean branch) (#1605) (@DanielDoehring)
- Add load_timestep! for restart setup (#1614) (@ArseniyKholod)
- Adding quasi 1d shallow water equations (#1619) (@KrisshChawla)
- new tutorial on custom RHS functions and semidiscretizations (#1633) (@ranocha)
- Shorten 3d parabolic test times (#1634) (@DanielDoehring)
- fix allocations of P4estMesh2D BCs (#1636) (@ranocha)
- Avoid slicing in BCs since it leads to allocations (#1637) (@DanielDoehring)
- add package versions to tutorials (#1638) (@ranocha)
Closed issues:
v0.5.42
v0.5.41
Trixi v0.5.41
Closed issues:
- Different test values on julia v1.9.3 (#1617)
Merged pull requests:
- Update docs for parallel HDF5 (#1504) (@JoshuaLampert)
- Increase absolute tolerance to make CI pass with julia v1.9.3 (#1625) (@JoshuaLampert)
- workaround for allocations when broadcasting equations (#1626) (@ranocha)
v0.5.40
Trixi v0.5.40
Closed issues:
- DG and Trixi tutorial in the docs (#204)
- T8codeMesh: Open TODOs (#1514)
- Write guidelines and checklist for code reviews (#1529)
- Finalize T8codeMesh before MPI is finalized (#1585)
- Review checklist for PRs (#1607)
Merged pull requests:
- Add review checklist to new PRs (#1609) (@sloede)
- Update visualization.md (#1612) (@DanielDoehring)
- Update docs on how to use a system-provided MPI installation with T8code.jl (#1613) (@JoshuaLampert)
- Fix rendering of some links in docs (#1620) (@JoshuaLampert)
- update affiliation of HR (#1621) (@ranocha)
- Bump crate-ci/typos from 1.16.5 to 1.16.9 (#1622) (@dependabot[bot])
v0.5.39
Trixi v0.5.39
Closed issues:
- 0'th order Polynomials / First Order Finite Volume (#1318)
- Feature request: 1D compressible Navier-Stokes (#1330)
- MPI macOS tests time out sometimes (#1590)
Merged pull requests:
- Subcell positivity IDP limiting for conservative variables (#1476) (@bennibolm)
- Enable MPI coverage with Linux and reduce heap size hint (#1603) (@ranocha)
- Bump crate-ci/typos from 1.16.2 to 1.16.5 (#1606) (@dependabot[bot])
- Make Dependabot run monthly (#1608) (@ranocha)
v0.5.38
Trixi v0.5.38
Merged pull requests:
- L2 Mortars for Parabolic Terms on TreeMeshes (#1571) (@DanielDoehring)
- Adapt
jacobian_ad_forward
for hyperbolic-parabolic semidiscretizations (#1589) (@DanielDoehring) - Avoid allocations in
boundary flux
for parabolic RHS (#1594) (@DanielDoehring) - Navier-Stokes 1D (#1597) (@DanielDoehring)
- Bump crate-ci/typos from 1.16.1 to 1.16.2 (#1598) (@dependabot[bot])
- Fix typo (#1600) (@DanielDoehring)
- Davis wave speed estimate for shallow water equations (#1601) (@JoshuaLampert)