Go to the source code of this file.
|
int | check (Epetra_SerialDenseSolver &solver, double *A1, int LDA, int N1, int NRHS1, double OneNorm1, double *B1, int LDB1, double *X1, int LDX1, bool Transpose, bool verbose) |
|
void | GenerateHilbert (double *A, int LDA, int N) |
|
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) |
|
int | matrixAssignment (bool verbose, bool debug) |
|
void | printHeading (const char *heading) |
|
double * | getRandArray (int length) |
|
void | printMat (const char *name, Epetra_SerialDenseMatrix &matrix) |
|
void | printArray (double *array, int length) |
|
bool | identicalSignatures (Epetra_SerialDenseMatrix &a, Epetra_SerialDenseMatrix &b, bool testLDA=true) |
|
bool | seperateData (Epetra_SerialDenseMatrix &a, Epetra_SerialDenseMatrix &b) |
|
int | main (int argc, char *argv[]) |
|
int check |
( |
Epetra_SerialDenseSolver & |
solver, |
|
|
double * |
A1, |
|
|
int |
LDA, |
|
|
int |
N1, |
|
|
int |
NRHS1, |
|
|
double |
OneNorm1, |
|
|
double * |
B1, |
|
|
int |
LDB1, |
|
|
double * |
X1, |
|
|
int |
LDX1, |
|
|
bool |
Transpose, |
|
|
bool |
verbose |
|
) |
| |
void GenerateHilbert |
( |
double * |
A, |
|
|
int |
LDA, |
|
|
int |
N |
|
) |
| |
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 |
|
) |
| |
int matrixAssignment |
( |
bool |
verbose, |
|
|
bool |
debug |
|
) |
| |
void printHeading |
( |
const char * |
heading | ) |
|
double* getRandArray |
( |
int |
length | ) |
|
void printArray |
( |
double * |
array, |
|
|
int |
length |
|
) |
| |
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |