|
class | geometric |
| Geometrical domain decomposition. More...
|
|
class | hierarchical |
| Does hierarchical decomposition of points. Works by first sorting the points in x direction into equal sized bins, then in y direction and finally in z direction. More...
|
|
class | manual |
| Decomposition given a cell-to-processor association in a file. More...
|
|
class | multiLevel |
| Decomposition given using consecutive application of decomposers. More...
|
|
class | none |
| Dummy decomposition method. More...
|
|
class | random |
| Random decomposition. Good for testing. Very bad for anything else. More...
|
|
class | simple |
|
class | structured |
| Decomposition by walking out decomposition of patch cells mesh. More...
|
|
class | metis |
| Metis domain decomposition. More...
|
|
class | parMetis |
| ParMetis redistribution in parallel. More...
|
|
class | ptscotch |
| PTScotch domain decomposition. For the main details about how to define the strategies, see scotchDecomp. More...
|
|
class | scotch |
| Scotch domain decomposition. When run in parallel will collect the whole graph on to the master, decompose and send back. Use ptscotch for proper distributed decomposition. More...
|
|
class | zoltan |
| Zoltan redistribution in parallel. More...
|
|
|
| defineTypeNameAndDebug (metis, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, metis, decomposer) |
|
| defineTypeNameAndDebug (ptscotch, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, ptscotch, distributor) |
|
| defineTypeNameAndDebug (scotch, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, scotch, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, scotch, distributor) |
|
| defineTypeNameAndDebug (hierarchical, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, hierarchical, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, hierarchical, distributor) |
|
| defineTypeNameAndDebug (manual, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, manual, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, manual, distributor) |
|
| defineTypeNameAndDebug (multiLevel, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, multiLevel, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, multiLevel, distributor) |
|
| defineTypeName (none) |
|
| addToRunTimeSelectionTable (decompositionMethod, none, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, none, distributor) |
|
| defineTypeNameAndDebug (random, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, random, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, random, distributor) |
|
| defineTypeNameAndDebug (simple, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, simple, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, simple, distributor) |
|
| defineTypeNameAndDebug (structured, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, structured, decomposer) |
|
| addToRunTimeSelectionTable (decompositionMethod, structured, distributor) |
|
| defineTypeNameAndDebug (parMetis, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, parMetis, distributor) |
|
| defineTypeNameAndDebug (zoltan, 0) |
|
| addToRunTimeSelectionTable (decompositionMethod, zoltan, distributor) |
|