Zoltan2
|
#include <Zoltan2_OrderingProblem.hpp>
#include <Zoltan2_XpetraCrsMatrixAdapter.hpp>
#include <Zoltan2_XpetraMultiVectorAdapter.hpp>
#include <Zoltan2_TestHelpers.hpp>
#include <iostream>
#include <limits>
#include <Teuchos_ParameterList.hpp>
#include <Teuchos_RCP.hpp>
#include <Teuchos_FancyOStream.hpp>
#include <Teuchos_CommandLineProcessor.hpp>
#include <Tpetra_CrsMatrix.hpp>
#include <Tpetra_Vector.hpp>
#include <MatrixMarket_Tpetra.hpp>
Go to the source code of this file.
Macros | |
#define | epsilon 0.00000001 |
Typedefs | |
typedef zlno_t | z2TestLO |
typedef zgno_t | z2TestGO |
typedef zscalar_t | z2TestScalar |
typedef Tpetra::CrsMatrix < z2TestScalar, z2TestLO, z2TestGO > | SparseMatrix_t |
typedef Tpetra::Vector < z2TestScalar, z2TestLO, z2TestGO > | Vector |
typedef Vector::node_type | Node |
typedef Tpetra::MultiVector < z2TestScalar, z2TestLO, z2TestGO, znode_t > | tMVector_t |
typedef Zoltan2::XpetraCrsMatrixAdapter < SparseMatrix_t, tMVector_t > | SparseMatrixAdapter_t |
typedef Zoltan2::XpetraMultiVectorAdapter < tMVector_t > | MultiVectorAdapter_t |
Functions | |
int | testNDwithRCB (RCP< SparseMatrix_t > &origMatrix, RCP< tMVector_t > &coords, int numParts, int me) |
int | testNDwithPHG (RCP< SparseMatrix_t > &origMatrix, int numParts, int me) |
int | main (int narg, char **arg) |
typedef zscalar_t z2TestScalar |
typedef Tpetra::CrsMatrix<z2TestScalar, z2TestLO, z2TestGO> SparseMatrix_t |
typedef Tpetra::Vector<z2TestScalar, z2TestLO, z2TestGO> Vector |
typedef Tpetra::MultiVector<z2TestScalar, z2TestLO, z2TestGO,znode_t> tMVector_t |
int testNDwithRCB | ( | RCP< SparseMatrix_t > & | origMatrix, |
RCP< tMVector_t > & | coords, | ||
int | numParts, | ||
int | me | ||
) |
int testNDwithPHG | ( | RCP< SparseMatrix_t > & | origMatrix, |
int | numParts, | ||
int | me | ||
) |