|
Zoltan2
|
Generate input for testing purposes. More...
#include "Zoltan2_TestHelpers.hpp"#include <Zoltan2_XpetraTraits.hpp>#include <Zoltan2_Typedefs.hpp>#include <Tpetra_MultiVector.hpp>#include <Tpetra_CrsMatrix.hpp>#include <Tpetra_Map.hpp>#include <Xpetra_Vector.hpp>#include <Xpetra_CrsMatrix.hpp>#include <Xpetra_CrsGraph.hpp>#include <MatrixMarket_Tpetra.hpp>#include <Tpetra_KokkosCompat_DefaultNode.hpp>#include "GeometricGenerator.hpp"#include <fstream>#include <string>#include <TpetraExt_MatrixMatrix_def.hpp>#include "Zoltan2_PamgenMeshStructure.hpp"

Go to the source code of this file.
Classes | |
| class | UserInputForTests |
Typedefs | |
| typedef enum USERINPUT_FILE_FORMATS | USERINPUT_FILE_FORMATS |
| A class that generates typical user input for testing. More... | |
Enumerations | |
| enum | USERINPUT_FILE_FORMATS { MATRIX_MARKET, CHACO, GEOMGEN, PAMGEN } |
| A class that generates typical user input for testing. More... | |
Generate input for testing purposes.
Definition in file UserInputForTests.hpp.
| typedef enum USERINPUT_FILE_FORMATS USERINPUT_FILE_FORMATS |
A class that generates typical user input for testing.
Given:
Retrieve the data in any of the following forms:
Retrieve any of the these with the same map but with random data:
Coordinates and/or weights will be retrieved if they are found. They are provided in a Tpetra::MultiVector.
Random data can also be generated.
for very large files, each process reads in part of the file
Zoltan1 mtx and mtxp files
A class that generates typical user input for testing.
Given:
Retrieve the data in any of the following forms:
Retrieve any of the these with the same map but with random data:
Coordinates and/or weights will be retrieved if they are found. They are provided in a Tpetra::MultiVector.
Random data can also be generated.
for very large files, each process reads in part of the file
Zoltan1 mtx and mtxp files
| Enumerator | |
|---|---|
| MATRIX_MARKET | |
| CHACO | |
| GEOMGEN | |
| PAMGEN | |
Definition at line 88 of file UserInputForTests.hpp.
1.8.5