test/SerialDense/cxx_main.cpp File Reference

#include "Epetra_Map.h"
#include "Epetra_Time.h"
#include "Epetra_SerialDenseMatrix.h"
#include "Epetra_SerialDenseVector.h"
#include "Epetra_SerialDenseSolver.h"
#include "Epetra_MpiComm.h"
#include <mpi.h>
#include "Epetra_SerialComm.h"
#include "../epetra_test_err.h"
#include "Epetra_Version.h"

Include dependency graph for test/SerialDense/cxx_main.cpp:

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[])

Function Documentation

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 

Definition at line 490 of file test/SerialDense/cxx_main.cpp.

void GenerateHilbert ( double *  A,
int  LDA,
int  N 

Definition at line 627 of file test/SerialDense/cxx_main.cpp.

bool Residual ( int  N,
int  NRHS,
double *  A,
int  LDA,
bool  Transpose,
double *  X,
int  LDX,
double *  B,
int  LDB,
double *  resid 

Definition at line 634 of file test/SerialDense/cxx_main.cpp.

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 

Definition at line 893 of file test/SerialDense/cxx_main.cpp.

void printArray ( double *  array,
int  length 

Definition at line 902 of file test/SerialDense/cxx_main.cpp.

bool identicalSignatures ( Epetra_SerialDenseMatrix a,
Epetra_SerialDenseMatrix b,
bool  testLDA = true 

Definition at line 931 of file test/SerialDense/cxx_main.cpp.

bool seperateData ( Epetra_SerialDenseMatrix a,
Epetra_SerialDenseMatrix b 

Definition at line 961 of file test/SerialDense/cxx_main.cpp.

int main ( int  argc,
char *  argv[] 

Definition at line 65 of file test/SerialDense/cxx_main.cpp.

Generated on Wed May 12 21:41:06 2010 for Epetra Package Browser (Single Doxygen Collection) by  doxygen 1.4.7