Zoltan2
Loading...
Searching...
No Matches
MetricAnalyzerEvaluateOrdering< Adapter > Class Template Reference

#include <Zoltan2_MetricAnalyzer.hpp>

Inheritance diagram for MetricAnalyzerEvaluateOrdering< Adapter >:
Collaboration diagram for MetricAnalyzerEvaluateOrdering< Adapter >:

Public Member Functions

 MetricAnalyzerEvaluateOrdering (RCP< Zoltan2::EvaluateBaseClass< Adapter > > evaluate)
 MetricAnalyzerEvaluatePartition constructor.
virtual MetricAnalyzerInfo getMetricResult (const ParameterList &metricCheckParameters, std::string keyWord) const
 Reads a metric value for bounds checking. Handle any special optional parameters.
Public Member Functions inherited from MetricAnalyzer< Adapter >
 MetricAnalyzer (RCP< Zoltan2::EvaluateBaseClass< Adapter > > evaluate)
 MetricAnalyzer constructor takes an EvaluateBaseClass such as EvaluateOrdering or EvaluatePartition.
bool analyzeMetrics (const ParameterList &metricsParameters, std::ostringstream &msg_stream)
 analyzeMetrics for a problem based on a range of tolerances
void LoadMetricInfo (std::vector< MetricAnalyzerInfo > &metricInfoSet, const ParameterList &metricsParameters)
MetricAnalyzerInfo getMetricAnalyzerInfo (const ParameterList &metricCheckParameters) const
 getMetricAnalyzerInfo is responsible for reading a metric value and then checking it against upper and lower bounds. Any fomratting errors should throw.
virtual bool isMetricCheckNameValid (std::string metricCheckName) const
 Return true for any names we accept.

Additional Inherited Members

Protected Attributes inherited from MetricAnalyzer< Adapter >
RCP< Zoltan2::EvaluateBaseClass< Adapter > > evaluate_

Detailed Description

template<class Adapter>
class MetricAnalyzerEvaluateOrdering< Adapter >

Definition at line 384 of file Zoltan2_MetricAnalyzer.hpp.

Constructor & Destructor Documentation

◆ MetricAnalyzerEvaluateOrdering()

template<class Adapter>
MetricAnalyzerEvaluateOrdering< Adapter >::MetricAnalyzerEvaluateOrdering ( RCP< Zoltan2::EvaluateBaseClass< Adapter > > evaluate)
inline

MetricAnalyzerEvaluatePartition constructor.

Definition at line 394 of file Zoltan2_MetricAnalyzer.hpp.

Member Function Documentation

◆ getMetricResult()

template<class Adapter>
virtual MetricAnalyzerInfo MetricAnalyzerEvaluateOrdering< Adapter >::getMetricResult ( const ParameterList & metricCheckParameters,
std::string keyWord ) const
inlinevirtual

Reads a metric value for bounds checking. Handle any special optional parameters.

Implements MetricAnalyzer< Adapter >.

Definition at line 402 of file Zoltan2_MetricAnalyzer.hpp.


The documentation for this class was generated from the following file: