An implementation of the Prober interface that operates on Epetra matrices and linear systems.
More...
#include <Isorropia_EpetraProber.hpp>
|
| | Prober (Teuchos::RCP< const Epetra_CrsGraph > input_graph, const Teuchos::ParameterList ¶mlist, bool compute_now=true) |
| | Constructor.
|
| |
| | Prober (const Epetra_CrsGraph *input_graph, const Teuchos::ParameterList ¶mlist, bool compute_now=true) |
| | Constructor.
|
| |
| | Prober (Teuchos::RCP< const Epetra_CrsMatrix > input_matrix, const Teuchos::ParameterList ¶mlist, bool compute_now=true) |
| | Constructor.
|
| |
| | Prober (const Epetra_CrsMatrix *input_matrix, const Teuchos::ParameterList ¶mlist, bool compute_now=true) |
| | Constructor.
|
| |
| | Prober () |
| | Default Constructor.
|
| |
| | ~Prober () |
| | Destructor.
|
| |
| void | setList (const Teuchos::ParameterList ¶mlist) |
| | Sets the parameter list.
|
| |
| void | setGraph (Teuchos::RCP< const Epetra_CrsGraph > input_graph) |
| | Sets the graph.
|
| |
| void | color () |
| | Compute the coloring.
|
| |
| int | getNumOrthogonalVectors () |
| | Get the number of orthogonal vectors (or the number of colors from coloring)
|
| |
| int | probe (const Epetra_Operator &op, Epetra_CrsMatrix &out_matrix) |
| | <> Perform the actual probing.
|
| |
| Teuchos::RCP< Epetra_CrsMatrix > | probe (const Epetra_Operator &op) |
| | Perform the actual probing.
|
| |
An implementation of the Prober interface that operates on Epetra matrices and linear systems.
The Prober currently works only on structurally symmetric problems. Support for structually non-symmetric problems is under development.
◆ Prober()
| Isorropia::Epetra::Prober::Prober |
( |
| ) |
|
◆ ~Prober()
| Isorropia::Epetra::Prober::~Prober |
( |
| ) |
|
|
inline |
◆ setList()
| void Isorropia::Epetra::Prober::setList |
( |
const Teuchos::ParameterList & |
paramlist | ) |
|
◆ setGraph()
| void Isorropia::Epetra::Prober::setGraph |
( |
Teuchos::RCP< const Epetra_CrsGraph > |
input_graph | ) |
|
|
inline |
◆ input_graph_
| Teuchos::RCP<const Epetra_CrsGraph> Isorropia::Epetra::Prober::input_graph_ |
|
private |
◆ colorer_
| Colorer* Isorropia::Epetra::Prober::colorer_ |
|
private |
◆ List_
| Teuchos::ParameterList Isorropia::Epetra::Prober::List_ |
|
private |
◆ has_colored
| bool Isorropia::Epetra::Prober::has_colored |
|
private |
The documentation for this class was generated from the following file: