A class that computes and returns quality metrics. base class for the local and global ordering versions.
More...
#include <Zoltan2_EvaluateOrdering.hpp>
|
| | EvaluateOrdering (const Adapter *ia, ParameterList *p, const LocalOrderingSolution< lno_t > *localSoln, const GlobalOrderingSolution< gno_t > *globalSoln) |
| | Constructor where communicator is Teuchos default. More...
|
| |
| | 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. More...
|
| |
| 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. More...
|
| |
| 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 () |
| |
template<typename Adapter>
class Zoltan2::EvaluateOrdering< Adapter >
A class that computes and returns quality metrics. base class for the local and global ordering versions.
Definition at line 62 of file Zoltan2_EvaluateOrdering.hpp.
◆ EvaluateOrdering() [1/2]
template<typename Adapter>
Constructor where communicator is Teuchos default.
- Parameters
-
| ia | the problem input adapter |
| p | the parameter list |
| localSoln | the local solution |
| globalSoln | the global solution The constructor does global communication to compute the metrics. The rest of the methods are local. |
Definition at line 95 of file Zoltan2_EvaluateOrdering.hpp.
◆ EvaluateOrdering() [2/2]
template<typename Adapter>
Constructor where Teuchos communicator is specified.
- Parameters
-
| ia | the problem input adapter |
| p | the parameter list |
| problemComm | the problem communicator |
| localSoln | the local solution |
| globalSoln | the global solution The constructor does global communication to compute the metrics. The rest of the methods are local. |
Definition at line 114 of file Zoltan2_EvaluateOrdering.hpp.
◆ getBandwidth()
template<typename Adapter>
◆ getEnvelope()
template<typename Adapter>
◆ getSeparatorSize()
template<typename Adapter>
◆ printMetrics()
template<typename Adapter>
◆ localOrderingMetrics()
template<typename Adapter>
The documentation for this class was generated from the following file: