Amesos Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

#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

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.