Releases: trixi-framework/Trixi.jl
Releases · trixi-framework/Trixi.jl
v0.9.7
Trixi v0.9.7
Merged pull requests:
- MPI implementation for non-conservative equations using
ParallelP4estMesh{3}
(#2126) (@amrueda) - Output the mpi rank to element_variables (SaveSolutionCallback) for visualization with trixi2vtk (#2132) (@amrueda)
- Fix sign error in 3D
DGMultiFDSBP
elixir (#2164) (@jlchan) - Use velocity in Navier-Stokes convergence tests (#2170) (@DanielDoehring)
Closed issues:
v0.9.6
Trixi v0.9.6
Merged pull requests:
- Fix noncons mortars for remaining mesh types (#2134) (@andrewwinters5000)
- check_periodicity_mesh_boundary_conditions with StructuredMeshView (#2144) (@SimonCan)
- fix typos in docstring (#2160) (@ranocha)
- Remove semicolons (2nd try) (#2161) (@JoshuaLampert)
- Remove remark for subcell limiting support in Trixi2Vtk from docs (#2162) (@bennibolm)
Closed issues:
- Inconsistent non-conservative mortars (#2130)
v0.9.5
Trixi v0.9.5
Merged pull requests:
- Make
TreeMesh
type general (#2129) (@DanielDoehring) - Type stability of functions from examples tree_1d_dgsem (#2133) (@huiyuxie)
- Minor modification on PairedExplicitRK3 to reduce redundant computation (#2152) (@warisa-r)
- Similiarize
Structured1D
toTree1D
(#2153) (@DanielDoehring) - Make T8CodeMesh fully type general (#2154) (@DanielDoehring)
- Restart
HyperbolicParabolic
withSplitODEProblem
(#2156) (@DanielDoehring)
Closed issues:
- Make
T8CodeMesh
(fully) type-general (#2151)
v0.9.4
Trixi v0.9.4
Merged pull requests:
- T8codeMesh: Switching to
t8_cmesh_new_brick_{2,3}d
. (#1939) (@jmark) - Feature: Checkpointing for T8codeMesh (#1980) (@jmark)
- New Paired Explicit Runge-Kutta Integrator: Third Order (#2008) (@warisa-r)
- Thread-Parallelize blended DG-FV (#2138) (@DanielDoehring)
- Bump crate-ci/typos from 1.25.0 to 1.27.0 (#2139) (@dependabot[bot])
- Use Analysis Callback
DGMulti
parabolic examples (#2140) (@DanielDoehring) - Consistent use of
u_ode
vsu
insemidiscretization.jl
(#2141) (@DanielDoehring)
Closed issues:
- saving solution while using T8code meshes (#2044)
v0.9.3
Trixi v0.9.3
Merged pull requests:
- Add format suggestions to CI (#2118) (@huiyuxie)
- Type stability of self-defined functions from examples (#2122) (@huiyuxie)
- Modify optimal CFL calculation for PERK2 integrator and its docstring (#2123) (@warisa-r)
- Fix non-conservative mortars for P4estMesh 3D (#2127) (@amrueda)
- Make
StructuredMesh
fully type-general (#2136) (@DanielDoehring)
Closed issues:
- RFC: alternative computation of source terms based on indices (#2010)
v0.9.2
Trixi v0.9.2
Merged pull requests:
- Entropy bounded limiter (#2078) (@DanielDoehring)
- CompatHelper: bump compat for Trixi to 0.9 for package benchmark, (keep existing compat) (#2106) (@github-actions[bot])
- Adapt failing subcell tests for Julia version 1.11 (#2107) (@bennibolm)
- Fix small amount of
Float64
computation (#2109) (@huiyuxie) - Format documentation (#2111) (@huiyuxie)
- Fix small computation of
Float64
(#2112) (@huiyuxie) - Update traffic_flow_lwr_1d.jl: Fix MD Link (#2113) (@DanielDoehring)
- Indicator
ThreeLevelCombined
unified for allTreeMesh
es (#2115) (@DanielDoehring) - Restrict
TreeMesh
to hypercube domains (#2117) (@patrickersing)
Closed issues:
v0.9.1
Trixi v0.9.1
Merged pull requests:
- Add velocity functions for different equations (#2086) (@Arpit-Babbar)
v0.9.0
Trixi v0.9.0
Merged pull requests:
- Stabilize simulations to avoid differences between CI and local runs (#2007) (@bennibolm)
- Remove
initial_condition
fromrhs!
,rhs_parabolic!
(#2037) (@DanielDoehring) - Remove
normal_direction_ll
for nonconservative terms (#2062) (@patrickersing) - Remove
semi
AnalysisSurfaceIntegral (#2069) (@DanielDoehring) - remove JuliaCon notice (#2073) (@ranocha)
- Add function to calculate optimal CFL number for PERK2 integrator and related updates (#2077) (@warisa-r)
- Comments for more allocs for custom ODE solvers (#2079) (@DanielDoehring)
- Revert "Add function to calculate optimal CFL number for PERK2 integrator and related updates" (#2082) (@DanielDoehring)
- Implement a function to calculate the optimal CFL number for the PERK2 integrator and apply the necessary related updates (#2083) (@warisa-r)
- Remove experimental remarks for subcell limiting (#2084) (@bennibolm)
remake
forSemidiscretizationEulerGravity
(#2087) (@DanielDoehring)- Stable CFL EG Jeans (#2089) (@DanielDoehring)
- Fix the bad code with mixed use of variable scope (#2092) (@huiyuxie)
- Bump crate-ci/typos from 1.24.3 to 1.25.0 (#2093) (@dependabot[bot])
- Level Info
TreeMesh
without AMR (#2104) (@DanielDoehring)
Closed issues:
- Boundary conditions on nonconservative terms not supported (#1445)
- Unused parameter in
AnalysisSurfaceIntegral
constructor (#2033) - Remove
normal_direction_ll
in nonconservative terms (#2049) - Usage of
ndims(mesh)
at many avoidable places (#2080) elixir_eulergravity_jeans_instability.jl
crashes with given CFL (#2088)
v0.8.10
v0.8.9
Trixi v0.8.9
Merged pull requests:
- Add subcell limiting support for P4estMesh (#1954) (@bennibolm)
- Bump StartUpDG.jl compat to 1.1+ (#2001) (@jlchan)
- computations using only
Float32
and noFloat64
(#2042) (@ranocha) - Fix t8code ocassionally segfaults (#2043) (@jmark)
- Add BC tests for type stability (#2045) (@huiyuxie)
- adapt auxiliary math functions for
Float32
(#2048) (@ranocha) - Replace mutable structs using
Accessors
(#2052) (@huiyuxie) - Bump crate-ci/typos from 1.23.6 to 1.24.3 (#2056) (@dependabot[bot])
- Fix typo comment
parallel_tree.jl
(#2057) (@DanielDoehring) - MPI: Comments & Renamings (#2059) (@DanielDoehring)
- Show for Indicator Vortex (#2060) (@DanielDoehring)
- Add type parameter
NDIMS_AMBIENT
toP4estMesh
for dimension of ambient space (#2068) (@tristanmontoya) - Update JuliaFormatter to the latest version (#2071) (@efaulhaber)
- CompatHelper: add new compat entry for Accessors at version 0.1, (keep existing compat) (#2074) (@github-actions[bot])
Closed issues: