49 #include "../src/Epetra_test_functions.h"
51 #include "../epetra_test_err.h"
54 int main(
int argc,
char *argv[]) {
70 int NumMyElements = 4;
71 int NumGlobalElements = NumMyElements*NumProc;
76 ElementSize, IndexBase, Comm);
82 if (verbose)cout << endl;
88 if (verbose)cout << endl;
94 if (verbose)cout << endl;
100 if (verbose)cout << endl;
106 if (verbose)cout << endl;
112 if (verbose)cout << endl;
118 if (verbose)cout << endl;
124 if (verbose)cout << endl;
int fevec1(Epetra_Comm &Comm, bool verbose)
Epetra_Comm * create_comm(int argc, char **argv)
If macro EPETRA_MPI is defined, call MPI_Init and then return new Epetra_MpiComm. ...
#define EPETRA_TEST_ERR(a, b)
int fevec7(Epetra_Comm &Comm, bool verbose)
static void SetTracebackMode(int TracebackModeValue)
Set the value of the Epetra_Object error traceback report mode.
int fevec6(Epetra_Comm &Comm, bool verbose)
bool global_check_for_flag_on_proc_0(const char *flag, int numargs, char **strargs, const Epetra_Comm &comm)
Check through a list of C-style string arguments searching for a specified flag on proc 0...
std::string Epetra_Version()
virtual void Barrier() const =0
Epetra_Comm Barrier function.
int MultiVectorTests(const Epetra_Map &Map, int NumVectors, bool verbose)
Epetra_Comm: The Epetra Communication Abstract Base Class.
int fevec5(Epetra_Comm &Comm, bool verbose)
Epetra_BlockMap: A class for partitioning block element vectors and matrices.
int fevec2(Epetra_Comm &Comm, bool verbose)
virtual int NumProc() const =0
Returns total number of processes.
int fevec0(Epetra_Comm &Comm, bool verbose)
int main(int argc, char *argv[])
int fevec3(Epetra_Comm &Comm, bool verbose)
int fevec4(Epetra_Comm &Comm, bool verbose)