|
Epetra Package Browser (Single Doxygen Collection)
Development
|
#include "Epetra_Map.h"#include "Epetra_Time.h"#include "Epetra_CrsMatrix.h"#include "Epetra_Import.h"#include "Epetra_Export.h"#include "Epetra_Util.h"#include "Epetra_Vector.h"#include "Epetra_Flops.h"#include "Epetra_MpiComm.h"#include "mpi.h"#include "../epetra_test_err.h"#include "Epetra_Version.h"
Go to the source code of this file.
Macros | |
| #define | ENABLE_TEST_1 |
| #define | ENABLE_TEST_2 |
| #define | ENABLE_TEST_3 |
| #define | ENABLE_TEST_4 |
| #define | ENABLE_TEST_5 |
| #define | ENABLE_TEST_6 |
Functions | |
| int | check (Epetra_CrsMatrix &A, int NumMyRows1, int NumGlobalRows1, int NumMyNonzeros1, int NumGlobalNonzeros1, int *MyGlobalElements, bool verbose) |
| int | power_method (bool TransA, Epetra_CrsMatrix &A, Epetra_Vector &q, Epetra_Vector &z, Epetra_Vector &resid, double *lambda, int niters, double tolerance, bool verbose) |
| int | check_graph_sharing (Epetra_Comm &Comm) |
| double | test_with_matvec (const Epetra_CrsMatrix &A, const Epetra_CrsMatrix &B) |
| double | test_with_matvec_reduced_maps (const Epetra_CrsMatrix &A, const Epetra_CrsMatrix &B, const Epetra_Map &Bfullmap) |
| int | build_matrix_unfused (const Epetra_CrsMatrix &SourceMatrix, Epetra_Import &RowImporter, Epetra_CrsMatrix *&A) |
| int | build_matrix_unfused (const Epetra_CrsMatrix &SourceMatrix, Epetra_Export &RowExporter, Epetra_CrsMatrix *&A) |
| void | build_test_matrix (Epetra_MpiComm &Comm, int test_number, Epetra_CrsMatrix *&A) |
| void | build_test_map (const Epetra_Map &oldMap, Epetra_Map *&newMap) |
| int | main (int argc, char *argv[]) |
| #define ENABLE_TEST_1 |
| #define ENABLE_TEST_2 |
| #define ENABLE_TEST_3 |
| #define ENABLE_TEST_4 |
| #define ENABLE_TEST_5 |
| #define ENABLE_TEST_6 |
| int check | ( | Epetra_CrsMatrix & | A, |
| int | NumMyRows1, | ||
| int | NumGlobalRows1, | ||
| int | NumMyNonzeros1, | ||
| int | NumGlobalNonzeros1, | ||
| int * | MyGlobalElements, | ||
| bool | verbose | ||
| ) |
Definition at line 988 of file test/CrsMatrix/cxx_main.cpp.
| int power_method | ( | bool | TransA, |
| Epetra_CrsMatrix & | A, | ||
| Epetra_Vector & | q, | ||
| Epetra_Vector & | z, | ||
| Epetra_Vector & | resid, | ||
| double * | lambda, | ||
| int | niters, | ||
| double | tolerance, | ||
| bool | verbose | ||
| ) |
Definition at line 957 of file test/CrsMatrix/cxx_main.cpp.
| int check_graph_sharing | ( | Epetra_Comm & | Comm | ) |
Definition at line 1088 of file test/CrsMatrix/cxx_main.cpp.
| double test_with_matvec | ( | const Epetra_CrsMatrix & | A, |
| const Epetra_CrsMatrix & | B | ||
| ) |
Definition at line 74 of file test/FusedImportExport/cxx_main.cpp.
| double test_with_matvec_reduced_maps | ( | const Epetra_CrsMatrix & | A, |
| const Epetra_CrsMatrix & | B, | ||
| const Epetra_Map & | Bfullmap | ||
| ) |
Definition at line 117 of file test/FusedImportExport/cxx_main.cpp.
| int build_matrix_unfused | ( | const Epetra_CrsMatrix & | SourceMatrix, |
| Epetra_Import & | RowImporter, | ||
| Epetra_CrsMatrix *& | A | ||
| ) |
Definition at line 153 of file test/FusedImportExport/cxx_main.cpp.
| int build_matrix_unfused | ( | const Epetra_CrsMatrix & | SourceMatrix, |
| Epetra_Export & | RowExporter, | ||
| Epetra_CrsMatrix *& | A | ||
| ) |
Definition at line 162 of file test/FusedImportExport/cxx_main.cpp.
| void build_test_matrix | ( | Epetra_MpiComm & | Comm, |
| int | test_number, | ||
| Epetra_CrsMatrix *& | A | ||
| ) |
Definition at line 173 of file test/FusedImportExport/cxx_main.cpp.
| void build_test_map | ( | const Epetra_Map & | oldMap, |
| Epetra_Map *& | newMap | ||
| ) |
Definition at line 249 of file test/FusedImportExport/cxx_main.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 269 of file test/FusedImportExport/cxx_main.cpp.
1.8.5