Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
MetricAnalyzerEvaluateOrdering< Adapter > Class Template Reference

#include <Zoltan2_MetricAnalyzer.hpp>

Inheritance diagram for MetricAnalyzerEvaluateOrdering< Adapter >:
Inheritance graph
[legend]
Collaboration diagram for MetricAnalyzerEvaluateOrdering< Adapter >:
Collaboration graph
[legend]

Public Member Functions

 MetricAnalyzerEvaluateOrdering (RCP< Zoltan2::EvaluateBaseClass< Adapter >> evaluate)
 MetricAnalyzerEvaluatePartition constructor. More...
 
virtual MetricAnalyzerInfo getMetricResult (const ParameterList &metricCheckParameters, std::string keyWord) const
 Reads a metric value for bounds checking. Handle any special optional parameters. More...
 
- Public Member Functions inherited from MetricAnalyzer< Adapter >
 MetricAnalyzer (RCP< Zoltan2::EvaluateBaseClass< Adapter >> evaluate)
 MetricAnalyzer constructor takes an EvaluateBaseClass such as EvaluateOrdering or EvaluatePartition. More...
 
bool analyzeMetrics (const ParameterList &metricsParameters, std::ostringstream &msg_stream)
 analyzeMetrics for a problem based on a range of tolerances More...
 
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. More...
 
virtual bool isMetricCheckNameValid (std::string metricCheckName) const
 Return true for any names we accept. More...
 

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 420 of file Zoltan2_MetricAnalyzer.hpp.

Constructor & Destructor Documentation

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

MetricAnalyzerEvaluatePartition constructor.

Definition at line 430 of file Zoltan2_MetricAnalyzer.hpp.

Member Function Documentation

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 438 of file Zoltan2_MetricAnalyzer.hpp.


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