#include "Epetra_Map.h"
#include "Epetra_Time.h"
#include "Ifpack_SerialTriDiMatrix.h"
#include "Epetra_SerialDenseVector.h"
#include "Epetra_SerialDenseSolver.h"
#include "Epetra_SerialDenseMatrix.h"
#include "Ifpack_SerialTriDiSolver.h"
#include "Epetra_MpiComm.h"
#include <mpi.h>
#include "Epetra_SerialComm.h"
#include "Epetra_Version.h"
Go to the source code of this file.
|
int | check (Ifpack_SerialTriDiSolver &solver, double *A1, int LDA, int N1, int NRHS1, double OneNorm1, double *B1, int LDB1, double *X1, int LDX1, bool Transpose, bool verbose) |
|
bool | Residual (int N, int NRHS, double *A, int LDA, bool Transpose, double *X, int LDX, double *B, int LDB, double *resid) |
|
int | matrixCpyCtr (bool verbose, bool debug) |
|
void | printHeading (const char *heading) |
|
void | printMat (const char *name, Ifpack_SerialTriDiMatrix &matrix) |
|
void | printArray (double *array, int length) |
|
int | main (int argc, char *argv[]) |
|
int check |
( |
Ifpack_SerialTriDiSolver & |
solver, |
|
|
double * |
A1, |
|
|
int |
LDA, |
|
|
int |
N1, |
|
|
int |
NRHS1, |
|
|
double |
OneNorm1, |
|
|
double * |
B1, |
|
|
int |
LDB1, |
|
|
double * |
X1, |
|
|
int |
LDX1, |
|
|
bool |
Transpose, |
|
|
bool |
verbose |
|
) |
| |
bool Residual |
( |
int |
N, |
|
|
int |
NRHS, |
|
|
double * |
A, |
|
|
int |
LDA, |
|
|
bool |
Transpose, |
|
|
double * |
X, |
|
|
int |
LDX, |
|
|
double * |
B, |
|
|
int |
LDB, |
|
|
double * |
resid |
|
) |
| |
int matrixCpyCtr |
( |
bool |
verbose, |
|
|
bool |
debug |
|
) |
| |
void printHeading |
( |
const char * |
heading | ) |
|
void printArray |
( |
double * |
array, |
|
|
int |
length |
|
) |
| |
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |