Zoltan2
Zoltan2::PartitioningSolution< Adapter > Member List
This is the complete list of members for Zoltan2::PartitioningSolution< Adapter >, including all inherited members.
convertSolutionToImportList(int numExtra, ArrayRCP< Extra > &xtraInfo, ArrayRCP< typename Adapter::gid_t > &imports, ArrayRCP< Extra > &newXtraInfo) const Zoltan2::PartitioningSolution< Adapter >
criteriaHasUniformPartSizes(int idx) const Zoltan2::PartitioningSolution< Adapter > [inline]
criteriaHaveSamePartSizes(int c1, int c2) const Zoltan2::PartitioningSolution< Adapter >
getActualGlobalNumberOfParts() const Zoltan2::PartitioningSolution< Adapter > [inline]
getCommunicationGraph(const Teuchos::Comm< int > *comm, ArrayRCP< part_t > &comXAdj, ArrayRCP< part_t > &comAdj)Zoltan2::PartitioningSolution< Adapter > [inline]
getCommunicator() const Zoltan2::PartitioningSolution< Adapter > [inline]
getCriteriaPartSize(int idx, part_t part) const Zoltan2::PartitioningSolution< Adapter > [inline]
getGlobalBoxBoundaries(const Teuchos::Comm< int > *comm)Zoltan2::PartitioningSolution< Adapter > [inline]
getIdList() const Zoltan2::PartitioningSolution< Adapter > [inline]
getLocalFractionOfPart() const Zoltan2::PartitioningSolution< Adapter > [inline]
getLocalNumberOfIds() const Zoltan2::PartitioningSolution< Adapter > [inline]
getLocalNumberOfParts() const Zoltan2::PartitioningSolution< Adapter > [inline]
getNumberOfCriteria() const Zoltan2::PartitioningSolution< Adapter > [inline]
getPartBoxes()Zoltan2::PartitioningSolution< Adapter > [inline]
getPartDistribution() const Zoltan2::PartitioningSolution< Adapter > [inline]
getPartList() 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]
getProcList() const Zoltan2::PartitioningSolution< Adapter > [inline]
getProcsForPart(part_t partId, part_t &procMin, part_t &procMax) const Zoltan2::PartitioningSolution< Adapter > [inline]
getTargetGlobalNumberOfParts() const Zoltan2::PartitioningSolution< 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(RCP< const Environment > &env, RCP< const Comm< int > > &comm, RCP< const IdentifierMap< user_t > > &idMap, int nUserWeights)Zoltan2::PartitioningSolution< Adapter >
PartitioningSolution(RCP< const Environment > &env, RCP< const Comm< int > > &comm, RCP< const IdentifierMap< user_t > > &idMap, int nUserWeights, ArrayView< ArrayRCP< part_t > > reqPartIds, ArrayView< ArrayRCP< scalar_t > > reqPartSizes)Zoltan2::PartitioningSolution< Adapter >
RemapParts()Zoltan2::PartitioningSolution< Adapter >
setPartBoxes(RCP< std::vector< Zoltan2::coordinateModelPartBox< scalar_t, part_t > > > outPartBoxes)Zoltan2::PartitioningSolution< Adapter > [inline]
setParts(ArrayRCP< const gno_t > &gnoList, ArrayRCP< part_t > &partList, bool dataDidNotMove)Zoltan2::PartitioningSolution< Adapter >