Go to the source code of this file.
$Id$
Definition in file metis.h.
enum rstatus_et |
enum moptype_et |
enum moptions_et |
Options codes (i.e., options[])
enum mptype_et |
enum mgtype_et |
enum mctype_et |
enum miptype_et |
enum mrtype_et |
enum mdbglvl_et |
Debug Levels
enum mobjtype_et |
METIS_API | ( | int | ) |
Definition at line 189 of file metis.h.
Referenced by Allocate2WayPartitionMemory(), Compute2WayPartitionParams(), ComputeKWayPartitionParams(), ComputeLoadImbalance(), ComputeLoadImbalanceDiff(), ComputeLoadImbalanceDiffVec(), ComputeLoadImbalanceVec(), ComputePartitionBalance(), ComputePartitionInfo(), ComputePartitionInfoBipartite(), CreateCoarseGraph(), CreateCoarseGraphNoMask(), CreateCoarseGraphPerm(), EliminateComponents(), EliminateSubDomainEdges(), FEM_call_parmetis(), FEM_Mesh_partition(), FM_Mc2WayCutRefine(), gk_csr_Read(), gk_graph_Read(), Greedy_McKWayCutOptimize(), Greedy_McKWayVolOptimize(), Match_RM(), Match_SHEM(), McGeneral2WayBalance(), McGrowBisection(), McRandomBisection(), METIS_PartMeshDual(), METIS_PartMeshNodal(), MlevelRecursiveBisection(), ReadGraph(), ReadMesh(), SelectQueue(), SplitGraphPart(), TeamLB::work(), MetisLB::work(), and WriteGraph().
Definition at line 189 of file metis.h.
Referenced by Bnd2WayBalance(), CheckBnd(), CheckBnd2(), CheckGraph(), CheckKWayVolPartitionParams(), CheckNodeBnd(), CheckNodePartitionParams(), Compute2WayNodePartitionParams(), Compute2WayPartitionParams(), compute_compactness(), ComputeBFSOrdering(), ComputeCut(), ComputeFillIn(), ComputeKWayPartitionParams(), ComputeKWayVolGains(), ComputeMaxCut(), ComputePartitionInfo(), ComputePartitionInfoBipartite(), TopoLB::computePartitions(), TopoCentLB::computePartitions(), ComputeSubDomainGraph(), ComputeVolume(), ConstructMinCoverSeparator(), ConstructSeparator(), CreateCoarseGraph(), CreateCoarseGraphNoMask(), CreateCoarseGraphPerm(), CreateGraphDual(), CreateGraphNodal(), EliminateComponents(), EliminateSubDomainEdges(), FindPartitionInducedComponents(), FindSepInducedComponents(), FixGraph(), FM_2WayCutRefine(), FM_2WayNodeBalance(), FM_2WayNodeRefine1Sided(), FM_2WayNodeRefine1SidedP(), FM_2WayNodeRefine2Sided(), FM_2WayNodeRefine2SidedP(), FM_Mc2WayCutRefine(), General2WayBalance(), gk_graph_ComputeBestFOrdering(), gk_graph_ComputeBestFOrdering0(), gk_graph_ComputeBFSOrdering(), gk_graph_FindComponents(), gk_graph_Reorder(), gk_graph_SingleSourceShortestPaths(), gk_graph_Write(), Greedy_KWayCutOptimize(), Greedy_KWayVolOptimize(), Greedy_McKWayCutOptimize(), Greedy_McKWayVolOptimize(), GrowBisection(), GrowBisectionNode(), GrowBisectionNode2(), IsConnectedSubdomain(), IsSeparable(), KWayVolUpdate(), Match_2HopAll(), Match_2HopAny(), Match_RM(), Match_SHEM(), McGeneral2WayBalance(), METIS_PartMeshDual(), METIS_PartMeshNodal(), MMDOrder(), MoveGroupContigForCut(), MoveGroupContigForVol(), MoveGroupMinConnForCut(), MoveGroupMinConnForVol(), GridMetisLB::Partition_ClusterObjects_Into_PEs(), GridMetisLB::Partition_Objects_Into_Clusters(), GridHybridSeedLB::Partition_Objects_Into_Clusters(), GridHybridLB::Partition_Objects_Into_Clusters(), PrintSubDomainGraph(), Project2WayPartition(), ProjectKWayPartition(), RandomBisection(), ReadGraph(), reorder_centroid(), SplitGraphOrder(), SplitGraphOrderCC(), SplitGraphPart(), TeamLB::work(), MetisLB::work(), and WriteGraph().
Definition at line 189 of file metis.h.
Referenced by Bnd2WayBalance(), CheckBnd(), CheckBnd2(), CheckGraph(), CheckKWayVolPartitionParams(), CheckNodeBnd(), CheckNodePartitionParams(), Compute2WayNodePartitionParams(), Compute2WayPartitionParams(), compute_compactness(), ComputeBFSOrdering(), ComputeFillIn(), ComputeKWayPartitionParams(), ComputeKWayVolGains(), ComputePartitionInfo(), ComputePartitionInfoBipartite(), TopoLB::computePartitions(), TopoCentLB::computePartitions(), ComputeSubDomainGraph(), ComputeVolume(), ConstructMinCoverSeparator(), CreateCoarseGraph(), CreateCoarseGraphNoMask(), CreateCoarseGraphPerm(), CreateGraphDual(), CreateGraphNodal(), EliminateComponents(), EliminateSubDomainEdges(), FindPartitionInducedComponents(), FindSepInducedComponents(), FixGraph(), FM_2WayCutRefine(), FM_2WayNodeBalance(), FM_2WayNodeRefine1Sided(), FM_2WayNodeRefine1SidedP(), FM_2WayNodeRefine2Sided(), FM_2WayNodeRefine2SidedP(), FM_Mc2WayCutRefine(), General2WayBalance(), gk_graph_ComputeBestFOrdering(), gk_graph_ComputeBestFOrdering0(), gk_graph_ComputeBFSOrdering(), gk_graph_FindComponents(), gk_graph_Reorder(), gk_graph_SingleSourceShortestPaths(), Greedy_KWayCutOptimize(), Greedy_KWayVolOptimize(), Greedy_McKWayCutOptimize(), Greedy_McKWayVolOptimize(), GrowBisection(), GrowBisectionNode(), IsConnectedSubdomain(), IsSeparable(), KWayVolUpdate(), Match_2HopAll(), Match_2HopAny(), Match_RM(), Match_SHEM(), McGeneral2WayBalance(), METIS_PartMeshDual(), METIS_PartMeshNodal(), MMDOrder(), MoveGroupContigForCut(), MoveGroupContigForVol(), MoveGroupMinConnForCut(), MoveGroupMinConnForVol(), GridMetisLB::Partition_ClusterObjects_Into_PEs(), GridMetisLB::Partition_Objects_Into_Clusters(), GridHybridSeedLB::Partition_Objects_Into_Clusters(), GridHybridLB::Partition_Objects_Into_Clusters(), PrintSubDomainGraph(), Project2WayPartition(), ProjectKWayPartition(), RandomBisection(), ReadGraph(), reorder_centroid(), SplitGraphOrder(), SplitGraphOrderCC(), SplitGraphPart(), TeamLB::work(), MetisLB::work(), and WriteGraph().
Definition at line 189 of file metis.h.
Referenced by Bnd2WayBalance(), CheckNodePartitionParams(), Compute2WayNodePartitionParams(), Compute2WayPartitionParams(), ComputeKWayPartitionParams(), ComputePartitionBalance(), ComputePartitionInfo(), ComputePartitionInfoBipartite(), CreateCoarseGraph(), CreateCoarseGraphNoMask(), CreateCoarseGraphPerm(), EliminateComponents(), EliminateSubDomainEdges(), FM_2WayCutRefine(), FM_2WayNodeBalance(), FM_2WayNodeRefine1Sided(), FM_2WayNodeRefine1SidedP(), FM_2WayNodeRefine2Sided(), FM_2WayNodeRefine2SidedP(), FM_Mc2WayCutRefine(), General2WayBalance(), Greedy_KWayCutOptimize(), Greedy_KWayVolOptimize(), Greedy_McKWayCutOptimize(), Greedy_McKWayVolOptimize(), GrowBisection(), GrowBisectionNode(), Match_RM(), Match_SHEM(), McGeneral2WayBalance(), McRandomBisection(), RandomBisection(), ReadGraph(), SplitGraphOrder(), SplitGraphOrderCC(), SplitGraphPart(), TeamLB::work(), MetisLB::work(), and WriteGraph().
Definition at line 189 of file metis.h.
Referenced by CheckKWayVolPartitionParams(), ComputeKWayVolGains(), ComputePartitionInfoBipartite(), ComputeVolume(), CreateCoarseGraph(), CreateCoarseGraphNoMask(), CreateCoarseGraphPerm(), KWayVolUpdate(), MoveGroupContigForVol(), MoveGroupMinConnForVol(), ReadGraph(), TeamLB::work(), MetisLB::work(), and WriteGraph().
Definition at line 189 of file metis.h.
Referenced by Bnd2WayBalance(), CheckGraph(), CheckNodePartitionParams(), Compute2WayPartitionParams(), ComputeKWayPartitionParams(), ComputeKWayVolGains(), ComputePartitionInfo(), ComputePartitionInfoBipartite(), ComputeSubDomainGraph(), CreateCoarseGraph(), CreateCoarseGraphNoMask(), CreateCoarseGraphPerm(), EliminateComponents(), EliminateSubDomainEdges(), FixGraph(), FM_2WayCutRefine(), FM_Mc2WayCutRefine(), General2WayBalance(), gk_graph_SingleSourceShortestPaths(), Greedy_KWayCutOptimize(), Greedy_McKWayCutOptimize(), GrowBisection(), GrowBisectionNode(), Match_RM(), Match_SHEM(), McGeneral2WayBalance(), MoveGroupContigForCut(), MoveGroupMinConnForCut(), PrintSubDomainGraph(), Project2WayPartition(), ProjectKWayPartition(), RandomBisection(), ReadGraph(), SplitGraphOrder(), SplitGraphOrderCC(), SplitGraphPart(), TeamLB::work(), MetisLB::work(), and WriteGraph().
Definition at line 189 of file metis.h.
Referenced by ComputeKWayPartitionParams(), ComputeKWayVolGains(), ComputePartitionInfo(), ComputeSubDomainGraph(), ComputeVolume(), EliminateComponents(), EliminateSubDomainEdges(), Greedy_KWayCutOptimize(), Greedy_KWayVolOptimize(), Greedy_McKWayCutOptimize(), Greedy_McKWayVolOptimize(), ProjectKWayPartition(), and ReadTPwgts().
Definition at line 189 of file metis.h.
Referenced by Bnd2WayBalance(), ComputePartitionInfo(), EliminateComponents(), EliminateSubDomainEdges(), FEM_call_parmetis(), FM_2WayCutRefine(), General2WayBalance(), TeamLB::work(), and MetisLB::work().
Definition at line 189 of file metis.h.
Referenced by FEM_call_parmetis(), InitKWayPartitioning(), TeamLB::work(), and MetisLB::work().
Definition at line 189 of file metis.h.
Referenced by adjustqueues(), TopoLB::computePartitions(), TopoCentLB::computePartitions(), FEM_call_parmetis(), GridMetisLB::Partition_ClusterObjects_Into_PEs(), GridMetisLB::Partition_Objects_Into_Clusters(), GridHybridSeedLB::Partition_Objects_Into_Clusters(), GridHybridLB::Partition_Objects_Into_Clusters(), TeamLB::work(), and MetisLB::work().
Definition at line 189 of file metis.h.
Referenced by PythonObject::executeThread(), gatherGhosts(), main(), SelectQueue(), and partconndata::~partconndata().
Definition at line 199 of file metis.h.
Referenced by getRoccomPconn(), gk_csr_SortIndices(), gk_graph_SortAdjacencies(), mesh2graph(), and FEM_Mesh::n2n_add().
Definition at line 199 of file metis.h.
Referenced by FEM_call_parmetis(), FEM_master_parallel_part(), ReadMesh(), and partconndata::~partconndata().
Definition at line 199 of file metis.h.
Referenced by FEM_call_parmetis(), FEM_master_parallel_part(), ReadMesh(), and partconndata::~partconndata().
Definition at line 199 of file metis.h.
Referenced by TopoLB::computePartitions(), TopoCentLB::computePartitions(), FEM_call_parmetis(), and METIS_NodeND().
Definition at line 205 of file metis.h.
Referenced by main(), MlevelKWayPartitioning(), and MlevelRecursiveBisection().
Definition at line 214 of file metis.h.
Referenced by ADIOI_BGL_Open(), ADIOI_HFS_Open(), ADIOI_LUSTRE_Open(), ADIOI_LUSTRE_SetInfo(), ADIOI_NFS_Open(), ADIOI_PANFS_Open(), ADIOI_PFS_Open(), ADIOI_PFS_SetInfo(), ADIOI_PIOFS_Open(), ADIOI_PIOFS_SetInfo(), ADIOI_PVFS_Open(), ADIOI_SFS_Open(), ADIOI_UFS_Open(), ADIOI_XFS_Open(), Bnd2WayBalance(), ComputeBFSOrdering(), FindPartitionInducedComponents(), FM_2WayCutRefine(), FM_2WayNodeBalance(), FM_Mc2WayCutRefine(), General2WayBalance(), gk_graph_ComputeBestFOrdering(), gk_graph_ComputeBestFOrdering0(), Greedy_KWayCutOptimize(), Greedy_KWayVolOptimize(), Greedy_McKWayCutOptimize(), Greedy_McKWayVolOptimize(), main(), Match_RM(), Match_SHEM(), McGeneral2WayBalance(), McRandomBisection(), MMDOrder(), PruneGraph(), and RandomBisection().
Definition at line 224 of file metis.h.
Referenced by arg_init(), CentralLB::BuildStatsMsg(), CkSendMsgBranchGroup(), CldComputeNeighborData(), CldEnqueueGroup(), CmiGroupReduce(), CmiGroupReduceStruct(), CmiMulticastDeliver(), ConverseInit(), cpuAffinityHandler(), arrInfo::distrib(), HypercubeTree::HypercubeTree(), HybridBaseLB::initTree(), LrtsRankOf(), and DefaultArrayMap::pup().
Definition at line 231 of file metis.h.
Referenced by Bnd2WayBalance(), CheckBnd(), CheckBnd2(), CheckKWayVolPartitionParams(), CheckNodeBnd(), CheckNodePartitionParams(), CkPy_write(), Compute2WayNodePartitionParams(), Compute2WayPartitionParams(), ComputeKWayPartitionParams(), ComputeKWayVolGains(), ComputeSubDomainGraph(), ConstructMinCoverSeparator(), ConstructSeparator(), EliminateComponents(), EliminateSubDomainEdges(), FindSepInducedComponents(), FM_2WayCutRefine(), FM_2WayNodeBalance(), FM_2WayNodeRefine1Sided(), FM_2WayNodeRefine1SidedP(), FM_2WayNodeRefine2Sided(), FM_2WayNodeRefine2SidedP(), FM_Mc2WayCutRefine(), General2WayBalance(), Greedy_KWayCutOptimize(), Greedy_KWayVolOptimize(), Greedy_McKWayCutOptimize(), Greedy_McKWayVolOptimize(), GrowBisection(), GrowBisectionNode(), GrowBisectionNode2(), IsConnectedSubdomain(), IsSeparable(), KWayVolUpdate(), McGeneral2WayBalance(), McGrowBisection(), McRandomBisection(), MinCover_Decompose(), MlevelRecursiveBisection(), MoveGroupContigForCut(), MoveGroupContigForVol(), MoveGroupMinConnForCut(), MoveGroupMinConnForVol(), Project2WayNodePartition(), Project2WayPartition(), ProjectKWayPartition(), RandomBisection(), SplitGraphOrder(), SplitGraphOrderCC(), SplitGraphPart(), and TCHARM_Api_trace().