Epetra Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
test/EpetraBenchmarkTest/cxx_main.cpp File Reference
#include <iostream>
#include <cstring>
#include "Epetra_Map.h"
#include "Epetra_LocalMap.h"
#include "Epetra_BlockMap.h"
#include "Epetra_Time.h"
#include "Epetra_CrsMatrix.h"
#include "Epetra_VbrMatrix.h"
#include "Epetra_Vector.h"
#include "Epetra_IntVector.h"
#include "Epetra_MultiVector.h"
#include "Epetra_IntSerialDenseVector.h"
#include "Epetra_SerialDenseVector.h"
#include "Epetra_MpiComm.h"
#include "mpi.h"
#include "Epetra_Version.h"
Include dependency graph for test/EpetraBenchmarkTest/cxx_main.cpp:

Go to the source code of this file.

Functions

void GenerateCrsProblem (int numNodesX, int numNodesY, int numProcsX, int numProcsY, int numPoints, int *xoff, int *yoff, const Epetra_Comm &comm, Epetra_Map *&map, Epetra_CrsMatrix *&A, Epetra_Vector *&b, Epetra_Vector *&bt, Epetra_Vector *&xexact, bool StaticProfile, bool MakeLocalOnly)
 
void GenerateCrsProblem (int numNodesX, int numNodesY, int numProcsX, int numProcsY, int numPoints, int *xoff, int *yoff, int nrhs, const Epetra_Comm &comm, Epetra_Map *&map, Epetra_CrsMatrix *&A, Epetra_MultiVector *&b, Epetra_MultiVector *&bt, Epetra_MultiVector *&xexact, bool StaticProfile, bool MakeLocalOnly)
 
void GenerateMyGlobalElements (int numNodesX, int numNodesY, int numProcsX, int numProcs, int myPID, int *&myGlobalElements)
 
void runMatrixTests (Epetra_CrsMatrix *A, Epetra_MultiVector *b, Epetra_MultiVector *bt, Epetra_MultiVector *xexact, bool StaticProfile)
 
int main (int argc, char *argv[])
 

Function Documentation

void GenerateCrsProblem ( int  numNodesX,
int  numNodesY,
int  numProcsX,
int  numProcsY,
int  numPoints,
int *  xoff,
int *  yoff,
const Epetra_Comm comm,
Epetra_Map *&  map,
Epetra_CrsMatrix *&  A,
Epetra_Vector *&  b,
Epetra_Vector *&  bt,
Epetra_Vector *&  xexact,
bool  StaticProfile,
bool  MakeLocalOnly 
)

Definition at line 398 of file test/EpetraBenchmarkTest/cxx_main.cpp.

void GenerateCrsProblem ( int  numNodesX,
int  numNodesY,
int  numProcsX,
int  numProcsY,
int  numPoints,
int *  xoff,
int *  yoff,
int  nrhs,
const Epetra_Comm comm,
Epetra_Map *&  map,
Epetra_CrsMatrix *&  A,
Epetra_MultiVector *&  b,
Epetra_MultiVector *&  bt,
Epetra_MultiVector *&  xexact,
bool  StaticProfile,
bool  MakeLocalOnly 
)

Definition at line 420 of file test/EpetraBenchmarkTest/cxx_main.cpp.

void GenerateMyGlobalElements ( int  numNodesX,
int  numNodesY,
int  numProcsX,
int  numProcs,
int  myPID,
int *&  myGlobalElements 
)
void runMatrixTests ( Epetra_CrsMatrix A,
Epetra_MultiVector b,
Epetra_MultiVector bt,
Epetra_MultiVector xexact,
bool  StaticProfile 
)
int main ( int  argc,
char *  argv[] 
)

Definition at line 90 of file test/EpetraBenchmarkTest/cxx_main.cpp.