Peano
Loading...
Searching...
No Matches
Localisation of a solver

Peano allows you to attach data to faces, cells and vertices. It stores these data everywhere within the domain on each and every resolution level.

Alter the storage logic

Typically, each data structure has a generator object attached to it which defines how to translate the logical data model into C++ data structures. These generators further add MPI logic and logic whether to load and store data or not. This latter logic is kind of an aspect to the corresponding classes. You find the default aspect in peano4.dastgen2.MPIAndStorageAspect.

Parallelisation

Peano automatically masks out the data outside of the local subdomain of a thread or rank. However, that only works properly with smart pointers.