Trixi.jl icon indicating copy to clipboard operation
Trixi.jl copied to clipboard

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

Results 259 Trixi.jl issues
Sort by recently updated
recently updated
newest added

Since https://github.com/SciML/OrdinaryDiffEq.jl/pull/2061#issuecomment-1860963691 just got merged, we could consider printing the output of the `summary_callback` automatically after finishing `solve` without having to call it manually. However, I would consider this to...

upstream
breaking

This PR implements the non-conservative multi-ion MHD system of Toth. The multi-ion MHD system describes the motion of multi-species plasmas, where each ion species has its own heat capacity ratio...

If we use the Julia built-in `@threads` instead of the [`Polyester.jl`](https://github.com/JuliaSIMD/Polyester.jl) by out-commenting the relevant section https://github.com/trixi-framework/Trixi.jl/blob/3d899bc3a301bdc40fc57afb95ea9e88ab10c459/src/auxiliary/auxiliary.jl#L227-L235 instead of https://github.com/trixi-framework/Trixi.jl/blob/3d899bc3a301bdc40fc57afb95ea9e88ab10c459/src/auxiliary/auxiliary.jl#L245-L247 there are allocations in several elixirs, see a [CI run...

performance
parallelization

This is ugly: https://github.com/trixi-framework/Trixi.jl/blob/d7e1f746462e806a317f005d4745c9c7db739d95/src/equations/equations.jl#L418-L424 This as well: https://github.com/trixi-framework/Trixi.jl/blob/d7e1f746462e806a317f005d4745c9c7db739d95/src/equations/compressible_navier_stokes_2d.jl#L133-L140 This could probably be fixed in JuliaFormatter.

upstream

To summarize the discussions in https://github.com/trixi-framework/Trixi.jl/pull/1629 I list some open points: - Outer datastructures for non-internal variables in `ViscousContainer`s: https://github.com/trixi-framework/Trixi.jl/blob/474410507181fa93cbe8201da4ade03311f09104/src/solvers/dgsem_tree/container_viscous_2d.jl#L3-L15 Usage of `Tuple` also for noninternal datastructures? - Different `reinitialize_containers!`...

discussion

This PR implements a version of the 2D p4est solver that runs on a spherical shell that is constructed from a cubed sphere. Since there are three Cartesian space dimensions...

breaking

Views on p4est meshes. This is intended to be used in coupled simulations.

This PR should not be merged until https://github.com/trixi-framework/Trixi.jl/pull/1629 is merged. This overlaps with the PR in https://github.com/trixi-framework/Trixi.jl/pull/1661 as well

enhancement

Implementation of the coupling functionality on p4est meshes.