Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "Teuchos_UnitTestHelpers.hpp"
#include "Stokhos_UnitTestHelpers.hpp"
#include "Teuchos_XMLParameterListCoreHelpers.hpp"
#include "Stokhos_Tpetra_UQ_PCE.hpp"
#include "Stokhos_Tpetra_Utilities.hpp"
#include "Stokhos_Tpetra_Utilities_UQ_PCE.hpp"
#include "Tpetra_Core.hpp"
#include "Tpetra_Map.hpp"
#include "Tpetra_MultiVector.hpp"
#include "Tpetra_Vector.hpp"
#include "Tpetra_CrsGraph.hpp"
#include "Tpetra_CrsMatrix.hpp"
#include "Stokhos_Tpetra_CG.hpp"
#include "Stokhos_LegendreBasis.hpp"
#include "Stokhos_CompletePolynomialBasis.hpp"
#include "Stokhos_Sparse3Tensor.hpp"
Go to the source code of this file.
Macros | |
#define | USE_SCALAR_MEAN_BASED_PREC 1 |
#define | CRSMATRIX_UQ_PCE_TESTS_SLGN(S, LO, GO, N) |
#define | CRSMATRIX_UQ_PCE_TESTS_N(N) |
Functions | |
template<typename scalar , typename ordinal > | |
scalar | generate_vector_coefficient (const ordinal nFEM, const ordinal nStoch, const ordinal iColFEM, const ordinal iStoch) |
template<typename scalar , typename ordinal > | |
scalar | generate_multi_vector_coefficient (const ordinal nFEM, const ordinal nVec, const ordinal nStoch, const ordinal iColFEM, const ordinal iVec, const ordinal iStoch) |
template<typename scalar , typename ordinal > | |
scalar | generate_matrix_coefficient (const ordinal nFEM, const ordinal nStoch, const ordinal iRowFEM, const ordinal iColFEM, const ordinal iStoch) |
template<typename kokkos_cijk_type , typename ordinal_type > | |
kokkos_cijk_type | build_cijk (ordinal_type stoch_dim, ordinal_type poly_ord) |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, VectorAdd, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, VectorDot, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, MultiVectorAdd, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, MultiVectorDot, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, MultiVectorDotSub, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, MatrixVectorMultiply, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, MatrixMultiVectorMultiply, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, Flatten, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, SimpleCG, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, SimplePCG_Muelu, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, BelosGMRES, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, BelosGMRES_RILUK, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, BelosCG_Muelu, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL (Tpetra_CrsMatrix_PCE, Amesos2, Storage, LocalOrdinal, GlobalOrdinal, Node) | |
Variables | |
const int | stoch_dim = 2 |
const int | poly_ord = 3 |
#define USE_SCALAR_MEAN_BASED_PREC 1 |
Definition at line 64 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
#define CRSMATRIX_UQ_PCE_TESTS_SLGN | ( | S, | |
LO, | |||
GO, | |||
N | |||
) |
Definition at line 2272 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
#define CRSMATRIX_UQ_PCE_TESTS_N | ( | N | ) |
Definition at line 2288 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
|
inline |
Definition at line 68 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
|
inline |
Definition at line 81 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
|
inline |
Definition at line 97 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
kokkos_cijk_type build_cijk | ( | ordinal_type | stoch_dim, |
ordinal_type | poly_ord | ||
) |
Definition at line 113 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
VectorAdd | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 154 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
VectorDot | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 241 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
MultiVectorAdd | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 330 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
MultiVectorDot | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 426 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
MultiVectorDotSub | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 526 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
MatrixVectorMultiply | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 634 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
MatrixMultiVectorMultiply | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 780 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
Flatten | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 934 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
SimpleCG | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 1094 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
SimplePCG_Muelu | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 1468 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
BelosGMRES | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 1641 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
BelosGMRES_RILUK | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 1839 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
BelosCG_Muelu | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 2068 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL | ( | Tpetra_CrsMatrix_PCE | , |
Amesos2 | , | ||
Storage | , | ||
LocalOrdinal | , | ||
GlobalOrdinal | , | ||
Node | |||
) |
Definition at line 2266 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
const int stoch_dim = 2 |
Definition at line 148 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.
const int poly_ord = 3 |
Definition at line 149 of file Stokhos_TpetraCrsMatrixUQPCEUnitTest.hpp.