|
Zoltan2
|
#include <Zoltan2_Directory_Impl.hpp>#include <Zoltan2_ImbalanceMetrics.hpp>#include <Zoltan2_MetricUtility.hpp>#include <zoltan_dd.h>#include <Zoltan2_TPLTraits.hpp>#include <map>#include <vector>

Go to the source code of this file.
Namespaces | |
| namespace | Zoltan2 |
| Created by mbenlioglu on Aug 31, 2020. | |
Functions | |
| template<typename Adapter, typename MachineRep = MachineRepresentation<typename Adapter::scalar_t, typename Adapter::part_t>> | |
| void | Zoltan2::globalWeightedByPart (const RCP< const Environment > &env, const RCP< const Comm< int > > &comm, const RCP< const GraphModel< typename Adapter::base_adapter_t > > &graph, const ArrayView< const typename Adapter::part_t > &parts, typename Adapter::part_t &numParts, ArrayRCP< RCP< BaseClassMetrics< typename Adapter::scalar_t > > > &metrics, ArrayRCP< typename Adapter::scalar_t > &globalSums, bool bMessages=true, const RCP< const MachineRep > machine=Teuchos::null) |
| Given the local partitioning, compute the global weighted cuts in each part. | |
| template<typename scalar_t, typename part_t> | |
| void | Zoltan2::printGraphMetricsHeader (std::ostream &os, part_t targetNumParts, part_t numParts) |
| Print out header info for graph metrics. | |
| template<typename scalar_t, typename part_t> | |
| void | Zoltan2::printGraphMetrics (std::ostream &os, part_t targetNumParts, part_t numParts, const ArrayView< RCP< BaseClassMetrics< scalar_t > > > &infoList) |
| Print out list of graph metrics. | |
| template<typename scalar_t, typename part_t> | |
| void | Zoltan2::printGraphMetrics (std::ostream &os, part_t targetNumParts, part_t numParts, RCP< BaseClassMetrics< scalar_t > > metricValue) |
| Print out header and a single graph metric. | |