src/Inciter/Refiner.hpp file

Mesh refiner for interfacing the mesh refinement library.

Mesh refiner is a Charm++ chare array and is used to interface the mesh refinement object which does not know about parallelization and thus the distributed nature of the mesh it operates on, i.e., it operates on mesh chunks. Thus it does not do parallel communication and also does not know about global vs local IDs. Instead this Charm++ chare array is the one that does all parallel computing aspects, i.e., communcation, and using the mesh refiner object as a library.

Namespaces

namespace inciter
Inciter declarations and definitions.

Classes

class inciter::Refiner
Mesh refiner for interfacing the mesh refinement library.