Amesos Package Browser (Single Doxygen Collection) Development
Loading...
Searching...
No Matches
Macros | Functions
PerformOneSolveAndTest.cpp File Reference
#include "Epetra_Comm.h"
#include "Teuchos_ParameterList.hpp"
#include "Amesos.h"
#include "Epetra_CrsMatrix.h"
#include "Epetra_Map.h"
#include "Epetra_Vector.h"
#include "Epetra_LinearProblem.h"
#include "PerformOneSolveAndTest.h"
#include "PartialFactorization.h"
#include "NewMatNewMap.h"
#include "Amesos_TestRowMatrix.h"
Include dependency graph for PerformOneSolveAndTest.cpp:

Go to the source code of this file.

Macros

#define OUR_CHK_ERR(a)
 

Functions

int PerformOneSolveAndTest (const char *AmesosClass, int EpetraMatrixType, const Epetra_Comm &Comm, bool transpose, bool verbose, Teuchos::ParameterList ParamList, Epetra_CrsMatrix *&InMat, int Levels, const double Rcond, double &relerror, double &relresidual, int ExpectedError)
 

Macro Definition Documentation

◆ OUR_CHK_ERR

#define OUR_CHK_ERR ( a)
Value:
{ { int epetra_err = a; \
if (epetra_err != 0) { std::cerr << "Amesos ERROR " << epetra_err << ", " \
<< __FILE__ << ", line " << __LINE__ << std::endl; \
relerror = 1.3e15; relresidual=1e15; return(1);} }\
}

Definition at line 5 of file PerformOneSolveAndTest.cpp.

Function Documentation

◆ PerformOneSolveAndTest()

int PerformOneSolveAndTest ( const char * AmesosClass,
int EpetraMatrixType,
const Epetra_Comm & Comm,
bool transpose,
bool verbose,
Teuchos::ParameterList ParamList,
Epetra_CrsMatrix *& InMat,
int Levels,
const double Rcond,
double & relerror,
double & relresidual,
int ExpectedError )

Definition at line 81 of file PerformOneSolveAndTest.cpp.