|
template<typename metric_t , typename scalar_t > |
RCP< metric_t > | Zoltan2::addNewMetric (const RCP< const Environment > &env, ArrayRCP< RCP< BaseClassMetrics< scalar_t > > > &metrics) |
|
template<typename scalar_t > |
void | Zoltan2::getStridedStats (const ArrayView< scalar_t > &v, int stride, int offset, scalar_t &min, scalar_t &max, scalar_t &sum) |
| Find min, max and sum of metric values. More...
|
|
template<typename scalar_t > |
void | Zoltan2::getStridedStats (const ArrayView< scalar_t > &v, int stride, int offset, scalar_t &max, scalar_t &sum) |
| Find max and sum of graph metric values. More...
|
|
template<typename scalar_t , typename lno_t , typename part_t > |
void | Zoltan2::normedPartWeights (const RCP< const Environment > &env, part_t numberOfParts, const ArrayView< const part_t > &parts, const ArrayView< StridedData< lno_t, scalar_t > > &vwgts, multiCriteriaNorm mcNorm, scalar_t *weights) |
| Compute the total weight in each part on this process. More...
|
|
template<typename scalar_t , typename part_t > |
void | Zoltan2::computeImbalances (part_t numExistingParts, part_t targetNumParts, const scalar_t *psizes, scalar_t sumVals, const scalar_t *vals, scalar_t &min, scalar_t &max, scalar_t &avg) |
| Compute the imbalance. More...
|
|
template<typename scalar_t , typename part_t > |
void | Zoltan2::computeImbalances (part_t numExistingParts, part_t targetNumParts, int numSizes, ArrayView< ArrayRCP< scalar_t > > psizes, scalar_t sumVals, const scalar_t *vals, scalar_t &min, scalar_t &max, scalar_t &avg) |
| Compute the imbalance in the case of multiple part sizes. More...
|
|
template<typename scalar_t > |
scalar_t | Zoltan2::normedWeight (ArrayView< scalar_t > weights, multiCriteriaNorm norm) |
| Compute the norm of the vector of weights. More...
|
|
template<typename lno_t , typename scalar_t > |
scalar_t | Zoltan2::normedWeight (ArrayView< StridedData< lno_t, scalar_t > > weights, lno_t idx, multiCriteriaNorm norm) |
| Compute the norm of the vector of weights stored as StridedData. More...
|
|