Spacefilling curve theory for adaptive mesh refinement
Adaptive mesh refinement plays an important role in enabling high resolution at critical areas of the computational mesh. To use adaptive meshes on modern supercomputers, loadbalancing needs to be taken care of. One method to do so is to use spacefilling curves(SFC) for a linear enumeration of the refined elements. The linear enumeration can then be cut in equal parts and distributed on the processes.
The software framework t8code enables the use of custom SFCs for mesh refinement and data management. This talk gives a more detailed overview on the SFC theory.