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 <Kokkos_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 124 of file UserInputForTests.hpp.