|
Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "Teuchos_UnitTestHarness.hpp"#include "Teuchos_UnitTestRepository.hpp"#include "Teuchos_GlobalMPISession.hpp"#include "Stokhos_KokkosCrsMatrixMPVectorUnitTest.hpp"
Go to the source code of this file.
Macros | |
| #define | CRS_MATRIX_MP_VECTOR_MULTIPLY_TESTS_STORAGE_OP(STORAGE, OP) |
| #define | CRS_MATRIX_MP_VECTOR_MULTIPLY_TESTS_ORDINAL_SCALAR_DEVICE(ORDINAL, SCALAR, DEVICE) |
Functions | |
| 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 | |||
| ) |
Definition at line 149 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
| #define CRS_MATRIX_MP_VECTOR_MULTIPLY_TESTS_ORDINAL_SCALAR_DEVICE | ( | ORDINAL, | |
| SCALAR, | |||
| DEVICE | |||
| ) |
Definition at line 164 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
| bool test_cuda_embedded_vector | ( | Ordinal | num_blocks, |
| Ordinal | num_vec_threads, | ||
| Ordinal | num_row_threads, | ||
| Teuchos::FancyOStream & | out | ||
| ) |
Definition at line 54 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_CrsMatrix_MP | , |
| Multiply_Default | , | ||
| Storage | , | ||
| MultiplyOp | |||
| ) |
Definition at line 74 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_CrsMatrix_MP | , |
| Multiply_1 | , | ||
| Storage | , | ||
| MultiplyOp | |||
| ) |
Definition at line 89 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_CrsMatrix_MP | , |
| Multiply_2 | , | ||
| Storage | , | ||
| MultiplyOp | |||
| ) |
Definition at line 104 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_CrsMatrix_MP | , |
| Multiply_3 | , | ||
| Storage | , | ||
| MultiplyOp | |||
| ) |
Definition at line 119 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
| TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL | ( | Kokkos_CrsMatrix_MP | , |
| Multiply_4 | , | ||
| Storage | , | ||
| MultiplyOp | |||
| ) |
Definition at line 134 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
Definition at line 172 of file Stokhos_KokkosCrsMatrixMPVectorUnitTest_Cuda.cpp.
1.8.5