Peano
Loading...
Searching...
No Matches
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 store/load predicates

Something on send and receives

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

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

We need to figure out how to toggle and decide whether we want to run a step from either project. How to switch forth and back in arbitrary order.

Dmitry, if we find that attributes' names clash, we have to rename them too

Page Peano 4

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

clear up wording here!

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

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