Peano
Todo List
Global applications::exahype2::ccz4::maxEigenvalue (const double *const Q, int normal, const double CCZ4e, const double CCZ4ds, const double CCZ4GLMc, const double CCZ4GLMd)

Han

Han

Page Assigning data to mesh entities

Something on specialisations (heap, smartpointers, ...)

Something on send and receives

Something on store/load predicates

Page Blockstructured
This docu should move closer to the source code
Page Explore data with PyVista
This is yet to be written.
Page Extend the visualisation (and checkpointing)
More docu here please.
Page Finite Volumes
Das sollte viel mehr Projektionen enthalten, also wie die Realisiert sind
Page GPU support (and aggressive vectorisation)

More details on teh maturity and working of coce

Discussion how to introduce your own GPU-specific kernels

This will change completely as we switch to xDSL. Notably, we will not support multiple target GPUs in one source code anymore.

This will change completely as we switch to xDSL. Notably, we will not support multiple target GPUs in one source code anymore.

Page Merging/coupling various applications
Dmitry, if we find that attributes' names clash, we have to rename them too
Page Peano 4

Specify each of these, and how they can be given extra functionality.

clear up wording here!

add links to the python and c++ documentation which has already been captured.

tidy this up - just adding this page in to introduce methods which need to be written for multigrid, such as touchVertexFirstTime

Page Performance optimisation

This has to be worked out. Does usually not happen for OpenMP. But TBB/SYCL are different stories.

Does the code use enclave tasks and yield many tasks? In this case, you might have encountered a scheduler flaw. Change the multicore scheduler on the command line.

Page Solver coupling (Single Schwarzschild black hole)

The calls above are not valid anymore. See benchmark docu further down which works.

Remove the KO terms here

Page Tracers
Requires update/revision
Page Visualisation
Yet to be written