directory
LoadBalanceStatic load balancing
Contents
- Reference
This directory contains functionality specific to static load balancing. (Static because dynamic load balancing is handled by Charm++.) It has code
- to interoperate with Zoltan2, used for initial mesh (graph) partitioning in Inciter, ZoltanInterOp.C, and
- to experiment with custom Charm++ object placement (currently unused), e.g., UnsMeshMap.C.
Files
- file LinearMap.cpp
- Advanced Charm++ array creation with a map in a linear fashion.
- file LinearMap.hpp
- Advanced Charm++ array creation with a map in a linear fashion.
- file UnsMeshMap.cpp
- Advanced Charm++ array creation with a map using an unstructured grid.
- file UnsMeshMap.hpp
- Advanced Charm++ array creation with a map using an unstructured grid.
- file ZoltanInterOp.cpp
- Interoperation with the Zoltan library.
- file ZoltanInterOp.hpp
- Interoperation with the Zoltan library.