Benedict

Results 33 issues of Benedict

In our current project ADAPTEX we use `Trixi.jl`/`TrixiAtmo.jl` via `libtrixi`. In a typical workflow, source terms (aka forcings) will be computed by the external application and stored as a vector,...

I am currently trying to profile the MPI communication of [Trixi.jl](https://github.com/trixi-framework/Trixi.jl), which uses [T8code.jl](https://github.com/DLR-AMR/T8code.jl), which provides julia bindings to the [t8code](https://github.com/DLR-AMR/t8code) meshing library. Using `nsys`, I noticed that MPI calls...

We are using `@turbo` extensively in [Trixi.jl](https://github.com/trixi-framework/Trixi.jl). Recently, we have started running our code on ARM-based machines and encountered the following error: ``` LoadError: MethodError: no method matching _vstore_unroll!(::LayoutPointers.StridedPointer{Float64, 4,...

resolves #2386

discussion
consistency
refactoring

Add a container holding auxiliary node and surface node variables to semidiscretizations' `cache`, s.t. they can be used when computing `rhs!`. As a first step, `AcousticPerturbationEquations2DAuxVars` are implemented. This is...

enhancement

I would actually prefer to change `nonconservative_terms` to `have_nonconservative_terms` but that is a separate issue). _Originally posted by @tristanmontoya in https://github.com/trixi-framework/Trixi.jl/pull/2348#discussion_r2051100687_

consistency

This is the first step in reintegrating @s6nistam's work on in-situ visualization. As an alternative to Plots.jl it adds plotting with GLMakie for 2D TreeMesh setups.

visualization
breaking

Some containers in Trixi.jl contain symbols, e.g. `node_indices` in `P4estInterfaceContainer`. Symbols are not isbits, which could e.g. prevent GPU offloading.

refactoring
gpu

Recent updates made RecursiveArrayTools's VectorOfArray do the right thing when used with Adapt.jl. Hence we can avoid using our own VecOfArrays.

refactoring
gpu