Go to the source code of this file.
|
template<typename Storage , typename Ordinal , typename MultiplyOp , Ordinal NumPerThread, Ordinal ThreadsPerVector> |
bool | test_cuda_embedded_vector (Ordinal num_blocks, Ordinal num_vec_threads, Ordinal num_row_threads, Teuchos::FancyOStream &out) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_CrsMatrix_MP, Multiply_Default, Storage, MultiplyOp) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_CrsMatrix_MP, Multiply_1, Storage, MultiplyOp) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_CrsMatrix_MP, Multiply_2, Storage, MultiplyOp) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_CrsMatrix_MP, Multiply_3, Storage, MultiplyOp) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL (Kokkos_CrsMatrix_MP, Multiply_4, Storage, MultiplyOp) |
|
int | main (int argc, char *argv[]) |
|
#define CRS_MATRIX_MP_VECTOR_MULTIPLY_TESTS_STORAGE_OP |
( |
|
STORAGE, |
|
|
|
OP |
|
) |
| |
Value:
Kokkos_CrsMatrix_MP, Multiply_Default, STORAGE, OP )
\
Kokkos_CrsMatrix_MP, Multiply_1, STORAGE, OP )
\
Kokkos_CrsMatrix_MP, Multiply_2, STORAGE, OP )
\
Kokkos_CrsMatrix_MP, Multiply_3, STORAGE, OP )
\
Kokkos_CrsMatrix_MP, Multiply_4, STORAGE, OP )
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT(Tpetra_CrsMatrix, MatVec, double, Node) TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT(Tpetra_CrsMatrix
Definition at line 117 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
#define CRS_MATRIX_MP_VECTOR_MULTIPLY_TESTS_ORDINAL_SCALAR_DEVICE |
( |
|
ORDINAL, |
|
|
|
SCALAR, |
|
|
|
DEVICE |
|
) |
| |
template<typename Storage , typename Ordinal , typename MultiplyOp , Ordinal NumPerThread, Ordinal ThreadsPerVector>
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_CrsMatrix_MP |
, |
|
|
Multiply_Default |
, |
|
|
Storage |
, |
|
|
MultiplyOp |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_CrsMatrix_MP |
, |
|
|
Multiply_1 |
, |
|
|
Storage |
, |
|
|
MultiplyOp |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_CrsMatrix_MP |
, |
|
|
Multiply_2 |
, |
|
|
Storage |
, |
|
|
MultiplyOp |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_CrsMatrix_MP |
, |
|
|
Multiply_3 |
, |
|
|
Storage |
, |
|
|
MultiplyOp |
|
|
) |
| |
TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL |
( |
Kokkos_CrsMatrix_MP |
, |
|
|
Multiply_4 |
, |
|
|
Storage |
, |
|
|
MultiplyOp |
|
|
) |
| |
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |