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

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

calculate_graph_metrics(const RCP< const Environment > &_env, const RCP< const Comm< int > > &_problemComm, const RCP< const GraphModel< typename Adapter::base_adapter_t > > &_graph, const ArrayView< const typename Adapter::part_t > &_partArray, typename Adapter::part_t &_numGlobalParts, ArrayRCP< RCP< BaseClassMetrics< typename Adapter::scalar_t > > > &_metricsBase, ArrayRCP< typename Adapter::scalar_t > &_globalSums)Zoltan2::EvaluateMapping< Adapter, MachineRep >inlineprotectedvirtual
EvaluateMapping(const Adapter *ia, ParameterList *p, const RCP< const Comm< int > > &ucomm_, const MappingSolution< Adapter > *soln, const MachineRep *machine_, const RCP< const GraphModel< typename Adapter::base_adapter_t > > &graphModel=Teuchos::null)Zoltan2::EvaluateMapping< Adapter, MachineRep >inline
EvaluatePartition(const Adapter *ia, ParameterList *p, const RCP< const Comm< int > > &problemComm, const PartitioningSolution< Adapter > *soln, bool force_evaluate, const RCP< const GraphModel< typename Adapter::base_adapter_t > > &graphModel=Teuchos::null)Zoltan2::EvaluatePartition< Adapter >inlineprotected
EvaluatePartition(const Adapter *ia, ParameterList *p, const PartitioningSolution< Adapter > *soln, const RCP< const GraphModel< typename Adapter::base_adapter_t > > &graphModel=Teuchos::null)Zoltan2::EvaluatePartition< Adapter >inline
EvaluatePartition(const Adapter *ia, ParameterList *p, const RCP< const Comm< int > > &problemComm, const PartitioningSolution< Adapter > *soln, const RCP< const GraphModel< typename Adapter::base_adapter_t > > &graphModel=Teuchos::null)Zoltan2::EvaluatePartition< Adapter >inline
getAllMetricsOfType(std::string metricType) const Zoltan2::EvaluatePartition< Adapter >inline
getMaxEdgeCut() const Zoltan2::EvaluatePartition< Adapter >inline
getMaxMessages() const Zoltan2::EvaluatePartition< Adapter >inline
getMaxWeightEdgeCut(int weightIndex) const Zoltan2::EvaluatePartition< Adapter >inline
getNormedImbalance() const Zoltan2::EvaluatePartition< Adapter >inline
getObjectCountImbalance() const Zoltan2::EvaluatePartition< Adapter >inline
getTotalEdgeCut() const Zoltan2::EvaluatePartition< Adapter >inline
getTotalMessages() const Zoltan2::EvaluatePartition< Adapter >inline
getTotalWeightEdgeCut(int weightIndex) const Zoltan2::EvaluatePartition< Adapter >inline
getWeightImbalance(int weightIndex) const Zoltan2::EvaluatePartition< Adapter >inline
printMetrics(std::ostream &os) const Zoltan2::EvaluatePartition< Adapter >inlinevirtual
sharedConstructor(const Adapter *ia, ParameterList *p, const RCP< const Comm< int > > &problemComm, const PartitioningSolution< Adapter > *soln, const RCP< const GraphModel< typename Adapter::base_adapter_t > > &graphModel)Zoltan2::EvaluatePartition< Adapter >protected
~EvaluateBaseClassRoot()Zoltan2::EvaluateBaseClassRootinlinevirtual
~EvaluateMapping()Zoltan2::EvaluateMapping< Adapter, MachineRep >inlinevirtual
~EvaluatePartition()Zoltan2::EvaluatePartition< Adapter >inlinevirtual