EnGPar
Partitioning using the N-Graph
|
agi | |
binGraph | An extension of the N-Graph for binary graph files |
apfGraph | An extension of the N-Graph for SCOREC meshes |
engpar | |
cengpar_addPriority | Add entity type to balance |
cengpar_balance | Balance the graph based on the specified input |
cengpar_balanceGhosts | Enable balancing that accounts for off process copies (ghosts) |
cengpar_checkValidity | Check the validity of the graph |
cengpar_constructEdges | Construct edges |
cengpar_constructGhosts | Construct ghost vertices |
cengpar_constructVerts | Construct vertices |
cengpar_createDiffusiveInput | Create input for the diffusive balaancer |
cengpar_createEmptyGraph | Create an empty engpar graph |
cengpar_createGlobalSplitInput | Create input for splitting |
cengpar_createLocalSplitInput | Create input for splitting |
cengpar_destroyGraph | Destroy the graph |
cengpar_evaluatePartition | Print partition info |
cengpar_finalize | Finalize engar, no engpar apis may be called after this |
cengpar_getPartition | Get the migration schedule computed by a balancing method |
cengpar_initialize | Initialize engar, call this before any other engpar api |
cengpar_loadFromFile | Load graph from file |
cengpar_saveToFile | Save graph to file |
cengpar_setCutGrowthFactor | Limit the growth in edge cut |
cengpar_setftncommunicator | Set the MPI communicator used by engpar |
cengpar_split | Split the graph |