PPL Logo

controldef Struct Reference

#include <struct.h>

Collaboration diagram for controldef:

Collaboration graph
[legend]

Data Fields

int CoarsenTo
int dbglvl
int CType
int IType
int RType
int maxvwgt
floattype nmaxvwgt
int optype
int pfactor
int nseps
int oflags
WorkSpaceType wspace
timer TotalTmr
timer InitPartTmr
timer MatchTmr
timer ContractTmr
timer CoarsenTmr
timer UncoarsenTmr
timer SepTmr
timer RefTmr
timer ProjectTmr
timer SplitTmr
timer AuxTmr1
timer AuxTmr2
timer AuxTmr3
timer AuxTmr4
timer AuxTmr5
timer AuxTmr6
int mype
int npes
int nparts
int foldf
int ipart
int xyztype
int seed
int sync
floattypetpwgts
int tvwgts [MAXNCON]
floattype ubvec [MAXNCON]
int partType
int ps_relation
floattype redist_factor
floattype redist_base
floattype ipc_factor
floattype edge_size_ratio
MatrixTypematrix
MPI_Comm gcomm
MPI_Comm comm
MPI_Request sreq [MAX_PES]
MPI_Request rreq [MAX_PES]
MPI_Status statuses [MAX_PES]
MPI_Status status
timer SetupTmr
timer ColorTmr
timer KWayInitTmr
timer KWayTmr
timer MoveTmr
timer RemapTmr

Detailed Description

Definition at line 224 of file struct.h.


Field Documentation

Definition at line 226 of file struct.h.

Referenced by Adaptive_Partition(), Balance_Partition(), Bnd2WayBalance(), Coarsen2Way(), ComputeNodePartitionParams(), ConstructMinCoverSeparator(), ConstructMinCoverSeparator0(), CreateCoarseGraph(), CreateCoarseGraph_NVW(), CreateCoarseGraphNoMask(), FM_2WayEdgeRefine(), FM_2WayNodeBalance(), FM_2WayNodeRefine(), FM_2WayNodeRefine2(), FM_2WayNodeRefine_OneSided(), FM_2WayNodeRefineEqWgt(), General2WayBalance(), Greedy_KWayEdgeBalance(), Greedy_KWayEdgeBalanceMConn(), Greedy_KWayEdgeRefine(), Greedy_KWayVolBalance(), Greedy_KWayVolBalanceMConn(), Init2WayPartition(), InitMultisection(), InitSeparator(), KWayNodeRefine(), LabelSeparators(), Match_HEM(), Match_RM(), Match_RM_NVW(), Match_SHEM(), Mc_LocalMatch_HEM(), MCCoarsen2Way(), MCGreedy_KWayEdgeBalanceHorizontal(), MCMatch_HEM(), MCMatch_RM(), MCMatch_SBHEM(), MCMatch_SHEBM(), MCMatch_SHEM(), MCMlevelKWayPartitioning(), MCRandom_KWayEdgeRefineHorizontal(), METIS_EdgeComputeSeparator(), METIS_EdgeND(), METIS_mCHPartGraphRecursive(), METIS_mCHPartGraphRecursiveInternal(), METIS_mCPartGraphKway(), METIS_mCPartGraphRecursive(), METIS_mCPartGraphRecursive2(), METIS_mCPartGraphRecursiveInternal(), METIS_NodeComputeSeparator(), METIS_NodeND(), METIS_NodeNDP(), METIS_NodeWND(), METIS_WPartGraphKway(), METIS_WPartGraphKway2(), METIS_WPartGraphRecursive(), METIS_WPartGraphVKway(), MlevelKWayPartitioning(), MlevelNestedDissection(), MlevelNestedDissectionCC(), MlevelNestedDissectionP(), MlevelNodeBisection(), MlevelVolKWayPartitioning(), Moc_ComputePartitionParams(), Moc_Global_Partition(), Moc_GlobalMatch_Balance(), Moc_InitPartition_RB(), Moc_KWayAdaptiveRefine(), Moc_KWayBalance(), Moc_KWayFM(), Moc_MoveGraph(), Moc_ProjectPartition(), MocFM_2WayEdgeRefine(), MocFM_2WayEdgeRefine2(), MocGeneral2WayBalance(), MocGeneral2WayBalance2(), MocInit2WayBalance(), MocInit2WayBalance2(), MocInit2WayPartition(), MocInit2WayPartition2(), MocRefine2Way(), MocRefine2Way2(), MocRefineKWayHorizontal(), MultilevelOrder(), Order_Partition(), ParallelReMapGraph(), ParallelTotalVReMap(), ParMETIS_SerialNodeND(), ParMETIS_V3_AdaptiveRepart(), ParMETIS_V3_NodeND(), ParMETIS_V3_PartGeom(), ParMETIS_V3_PartGeomKway(), ParMETIS_V3_PartKway(), ParMETIS_V3_PartMeshKway(), ParMETIS_V3_RefineKway(), Random_KWayEdgeRefine(), Random_KWayEdgeRefineMConn(), Random_KWayVolRefine(), Random_KWayVolRefineMConn(), Refine2Way(), Refine2WayNode(), RefineKWay(), RefineVolKWay(), SetUp(), SetUpCtrl(), SplitGraphOrder(), SplitGraphOrderCC(), and SplitGraphPart().

Definition at line 240 of file struct.h.

Referenced by Coarsen2Way(), InitTimers(), MCCoarsen2Way(), and PrintTimers().

Definition at line 240 of file struct.h.

Referenced by InitTimers(), MlevelNestedDissection(), MlevelNodeBisection(), and PrintTimers().

Definition at line 240 of file struct.h.

Referenced by InitTimers(), PrintTimers(), SplitGraphOrder(), SplitGraphOrderCC(), and SplitGraphPart().

Definition at line 240 of file struct.h.

Referenced by ComputeKWayVolGains(), InitTimers(), PrintTimers(), PrintTimingInfo(), and RefineKWay().

Definition at line 240 of file struct.h.

Referenced by InitTimers(), PrintTimers(), and PrintTimingInfo().

Definition at line 240 of file struct.h.

Referenced by InitTimers(), and PrintTimingInfo().

Definition at line 240 of file struct.h.

Referenced by InitTimers(), and PrintTimingInfo().

Definition at line 240 of file struct.h.

Referenced by InitTimers(), and PrintTimingInfo().

Definition at line 243 of file struct.h.

Definition at line 244 of file struct.h.

Referenced by InitMultisection(), and ParMETIS_V3_NodeND().

Definition at line 245 of file struct.h.

Referenced by Coordinate_Partition(), and SetUpCtrl().

Definition at line 256 of file struct.h.

Definition at line 266 of file struct.h.

Referenced by InitTimers(), PrintTimingInfo(), and SetUp().

Definition at line 266 of file struct.h.

Definition at line 266 of file struct.h.

Referenced by InitTimers(), ParallelReMapGraph(), and PrintTimingInfo().


The documentation for this struct was generated from the following files:

Generated on Sat May 26 08:10:18 2012 for Charm++ by  doxygen 1.5.5