Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Zoltan2::MappingSolution< Adapter > Member List

This is the complete list of members for Zoltan2::MappingSolution< Adapter >, including all inherited members.

boxAssign(int dim, scalar_t *lower, scalar_t *upper, size_t &nPartsFound, part_t **partsFound) const Zoltan2::PartitioningSolution< Adapter >inline
criteriaHasUniformPartSizes(int idx) const Zoltan2::PartitioningSolution< Adapter >inline
criteriaHaveSamePartSizes(int c1, int c2) const Zoltan2::PartitioningSolution< Adapter >
getActualGlobalNumberOfParts() const Zoltan2::PartitioningSolution< Adapter >inline
getCommunicationGraph(ArrayRCP< part_t > &comXAdj, ArrayRCP< part_t > &comAdj) const Zoltan2::PartitioningSolution< Adapter >inline
getCommunicator() const Zoltan2::PartitioningSolution< Adapter >inline
getCriteriaPartSize(int idx, part_t part) const Zoltan2::PartitioningSolution< Adapter >inline
getEnvironment() const Zoltan2::PartitioningSolution< Adapter >inline
getLocalFractionOfPart() const Zoltan2::PartitioningSolution< Adapter >inline
getLocalNumberOfParts() const Zoltan2::PartitioningSolution< Adapter >inline
getMyPartsView(part_t &numParts, part_t *&parts)Zoltan2::MappingSolution< Adapter >inline
getNumberOfCriteria() const Zoltan2::PartitioningSolution< Adapter >inline
getPartBoxesView() const Zoltan2::PartitioningSolution< Adapter >inline
getPartDistribution() const Zoltan2::PartitioningSolution< Adapter >inline
getPartitionTree(part_t &numTreeVerts, std::vector< part_t > &permPartNums, std::vector< part_t > &splitRangeBeg, std::vector< part_t > &splitRangeEnd, std::vector< part_t > &treeVertParents) const Zoltan2::PartitioningSolution< Adapter >inline
getPartListView() const Zoltan2::PartitioningSolution< Adapter >inline
getPartsForProc(int procId, double &numParts, part_t &partMin, part_t &partMax) const Zoltan2::PartitioningSolution< Adapter >inline
getProcDistribution() const Zoltan2::PartitioningSolution< Adapter >inline
getProcListView() const Zoltan2::PartitioningSolution< Adapter >inline
getProcsForPart(part_t partId, part_t &procMin, part_t &procMax) const Zoltan2::PartitioningSolution< Adapter >inline
getRankForPart(part_t part)Zoltan2::MappingSolution< Adapter >inline
getTargetGlobalNumberOfParts() const Zoltan2::PartitioningSolution< Adapter >inline
isPartitioningTreeBinary() const Zoltan2::PartitioningSolution< Adapter >inlinevirtual
MappingSolution(const RCP< const Environment > &env, const RCP< const Comm< int > > &comm, const RCP< Algorithm< Adapter > > &algorithm=Teuchos::null)Zoltan2::MappingSolution< Adapter >inline
measure_stays(part_t *remap, int *idx, part_t *adj, long *wgt, part_t nrhs, part_t nlhs)Zoltan2::PartitioningSolution< Adapter >inline
oneToOnePartDistribution() const Zoltan2::PartitioningSolution< Adapter >inline
PartitioningSolution(const RCP< const Environment > &env, const RCP< const Comm< int > > &comm, int nUserWeights, const RCP< Algorithm< Adapter > > &algorithm=Teuchos::null)Zoltan2::PartitioningSolution< Adapter >
PartitioningSolution(const RCP< const Environment > &env, const RCP< const Comm< int > > &comm, int nUserWeights, ArrayView< ArrayRCP< part_t > > reqPartIds, ArrayView< ArrayRCP< scalar_t > > reqPartSizes, const RCP< Algorithm< Adapter > > &algorithm=Teuchos::null)Zoltan2::PartitioningSolution< Adapter >
pointAssign(int dim, scalar_t *point) const Zoltan2::PartitioningSolution< Adapter >inline
rankmap_t typedefZoltan2::MappingSolution< Adapter >
RemapParts()Zoltan2::PartitioningSolution< Adapter >
setMap_PartsForRank(ArrayRCP< int > &idx, ArrayRCP< part_t > &parts)Zoltan2::MappingSolution< Adapter >inline
setMap_RankForLocalElements(ArrayRCP< int > &ranks)Zoltan2::MappingSolution< Adapter >inline
setMap_RankForPart(ArrayRCP< part_t > &parts, ArrayRCP< int > &ranks)Zoltan2::MappingSolution< Adapter >inline
setMap_RankForPart(RCP< rankmap_t > &rankmap)Zoltan2::MappingSolution< Adapter >inline
setParts(ArrayRCP< part_t > &partList)Zoltan2::PartitioningSolution< Adapter >
~MappingSolution()Zoltan2::MappingSolution< Adapter >inlinevirtual
~Solution()Zoltan2::Solutioninlinevirtual