|
Amesos Development
|
Amesos_Utils: Collections of basic utilities. More...
#include <Amesos_Utils.h>

Public Member Functions | |
| Amesos_Utils () | |
| Default constructor. | |
| ~Amesos_Utils () | |
| Default destructor. | |
| void | ComputeTrueResidual (const Epetra_RowMatrix &Matrix, const Epetra_MultiVector &X, const Epetra_MultiVector &B, const bool UseTranspose, const std::string prefix) const |
| Computes the true residual, B - Matrix * X, and prints the results. | |
| void | ComputeVectorNorms (const Epetra_MultiVector &X, const Epetra_MultiVector &B, const std::string prefix) const |
| Computes the norms of X and B and print the results. | |
| void | PrintLine () const |
| Prints line on std::cout. | |
| void | SetMaxProcesses (int &MaxProcesses, const Epetra_RowMatrix &A) |
Amesos_Utils: Collections of basic utilities.
|
inline |
Computes the true residual, B - Matrix * X, and prints the results.
Referenced by Amesos_Dscpack::Solve(), Amesos_Klu::Solve(), Amesos_Mumps::Solve(), Amesos_Paraklete::Solve(), Amesos_Pardiso::Solve(), Amesos_Superlu::Solve(), Amesos_Superludist::Solve(), Amesos_Taucs::Solve(), and Amesos_Umfpack::Solve().
|
inline |
Computes the norms of X and B and print the results.
Referenced by Amesos_Dscpack::Solve(), Amesos_Klu::Solve(), Amesos_Mumps::Solve(), Amesos_Paraklete::Solve(), Amesos_Pardiso::Solve(), Amesos_Superlu::Solve(), Amesos_Superludist::Solve(), Amesos_Taucs::Solve(), and Amesos_Umfpack::Solve().
|
inline |
Prints line on std::cout.
Referenced by Amesos_Dscpack::PrintStatus(), Amesos_Klu::PrintStatus(), Amesos_Lapack::PrintStatus(), Amesos_Mumps::PrintStatus(), Amesos_Paraklete::PrintStatus(), Amesos_Pardiso::PrintStatus(), Amesos_Superlu::PrintStatus(), Amesos_Superludist::PrintStatus(), Amesos_Taucs::PrintStatus(), Amesos_Umfpack::PrintStatus(), Amesos_Dscpack::PrintTiming(), Amesos_Klu::PrintTiming(), Amesos_Lapack::PrintTiming(), Amesos_Mumps::PrintTiming(), Amesos_Paraklete::PrintTiming(), Amesos_Pardiso::PrintTiming(), Amesos_Superlu::PrintTiming(), Amesos_Superludist::PrintTiming(), Amesos_Taucs::PrintTiming(), and Amesos_Umfpack::PrintTiming().