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.

Functions

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 474 of file test/SerialDense/cxx_main.cpp.

void GenerateHilbert double *  A,
int  LDA,
int  N
 

Definition at line 611 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 618 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 877 of file test/SerialDense/cxx_main.cpp.

void printArray double *  array,
int  length
 

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

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

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

bool seperateData Epetra_SerialDenseMatrix a,
Epetra_SerialDenseMatrix b
 

Definition at line 945 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 Thu Sep 18 12:37:59 2008 for Epetra Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1