Trixi.jl
Trixi.jl copied to clipboard
Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia
Warm Bubble
Implemented warm bubble, added two new fucntions to compressible_euler.jl and a new toml
Fixes restarting with AMR and MPI. Resolves #1912
As discussed at yesterday's meeting, LoopVectorization.jl, Octavian.jl, and JuliaSIMD in general will be deprecated for Julia v1.11. That is, code is likely to continue to work for the time being,...
After some time working with Trixi and reading the docs, the descriptions of the available grids, their capabilities and restrictions seem somewhat scattered throughout the documentation, so I wanted to...
Suggestion from the [comment](https://github.com/trixi-framework/Trixi.jl/pull/1892/files#r1573387797). "The output after line 49 still shows the variable name scalar. I guess this hard-coded in the example. -> feature request to Trixi.jl: Please, change name...
With LoopVectorization.jl being deprecated in Julia v1.11, this also means [Octavian.jl is being deprecated](https://discourse.julialang.org/t/why-is-loopvectorization-deprecated/109547/74). DGMulti depends on Octavian.jl's `matmul!` routine; this should be replaced with `LinearAlgebra.mul!` for 1.11.
Xref https://github.com/codecov/feedback/issues/301
Removing the `if n_boundaries > 0` check fixes #1878. Nothing will be done on the rank with 0 boundaries but `p4est_iterate` and ultimately `MPI AllReduce` will be called by all...
We observe allocations for the custom integrators, see https://github.com/trixi-framework/Trixi.jl/blob/2dfde7faf3cc74f066d86148ae6c99ed9e58fa79/test/test_structured_2d.jl#L762-L774 https://github.com/trixi-framework/Trixi.jl/blob/2dfde7faf3cc74f066d86148ae6c99ed9e58fa79/test/test_tree_2d_advection.jl#L204-L215 and in the current PR #1871 https://github.com/trixi-framework/Trixi.jl/pull/1871/files#diff-4e3f4096536ca3da518b2f02b6f9197bc83ed9a7aec477b329951667dc1f830c I observe that the allocations seem to be caused by the `SummaryCallback`. For...