A class that computes and returns quality metrics. \A base class for the local and global ordering versions.
More...
|
| EvaluateOrdering (const Adapter *ia, ParameterList *p, const LocalOrderingSolution< lno_t > *localSoln, const GlobalOrderingSolution< gno_t > *globalSoln) |
| Constructor where communicator is Teuchos default.
|
|
| EvaluateOrdering (const Adapter *ia, ParameterList *p, const RCP< const Comm< int > > &problemComm, const LocalOrderingSolution< lno_t > *localSoln, const GlobalOrderingSolution< gno_t > *globalSoln) |
| Constructor where Teuchos communicator is specified.
|
|
lno_t | getBandwidth () const |
|
lno_t | getEnvelope () const |
|
lno_t | getSeparatorSize () const |
|
virtual void | printMetrics (std::ostream &os) const |
| Print all metrics of type metricType based on the metric object type Note that parent class currently suppresses this if the list is empty.
|
|
void | localOrderingMetrics (const RCP< const Environment > &env, const RCP< const Comm< int > > &comm, const Adapter *ia, const LocalOrderingSolution< typename Adapter::lno_t > *localSoln) |
|
virtual | ~EvaluateBaseClassRoot () |
|
virtual void | printMetrics (std::ostream &) const |
| Print all metrics.
|
|
template<typename Adapter>
class Zoltan2::EvaluateOrdering< Adapter >
A class that computes and returns quality metrics. \A base class for the local and global ordering versions.
Definition at line 62 of file Zoltan2_EvaluateOrdering.hpp.