Stokhos Package Browser (Single Doxygen Collection) Version of the Day
|
#include <Stokhos_Cuda_CooProductTensor.hpp>
Public Member Functions | |
CooKernel (const matrix_type &A, const vector_type &x, const vector_type &y, const size_type entries_per_thread, const size_type block_size) | |
__device__ void | operator() (void) const |
Public Attributes | |
const matrix_type | m_A |
const vector_type | m_x |
const vector_type | m_y |
const size_type | m_block_size |
const size_type | m_entries_per_thread |
Definition at line 81 of file Stokhos_Cuda_CooProductTensor.hpp.
|
inline |
Definition at line 90 of file Stokhos_Cuda_CooProductTensor.hpp.
|
inline |
Definition at line 102 of file Stokhos_Cuda_CooProductTensor.hpp.
const matrix_type Stokhos::Multiply< BlockCrsMatrix< CooProductTensor< TensorScalar, Kokkos::Cuda, Pack >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::CooKernel::m_A |
Definition at line 84 of file Stokhos_Cuda_CooProductTensor.hpp.
const vector_type Stokhos::Multiply< BlockCrsMatrix< CooProductTensor< TensorScalar, Kokkos::Cuda, Pack >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::CooKernel::m_x |
Definition at line 85 of file Stokhos_Cuda_CooProductTensor.hpp.
const vector_type Stokhos::Multiply< BlockCrsMatrix< CooProductTensor< TensorScalar, Kokkos::Cuda, Pack >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::CooKernel::m_y |
Definition at line 86 of file Stokhos_Cuda_CooProductTensor.hpp.
const size_type Stokhos::Multiply< BlockCrsMatrix< CooProductTensor< TensorScalar, Kokkos::Cuda, Pack >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::CooKernel::m_block_size |
Definition at line 87 of file Stokhos_Cuda_CooProductTensor.hpp.
const size_type Stokhos::Multiply< BlockCrsMatrix< CooProductTensor< TensorScalar, Kokkos::Cuda, Pack >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::CooKernel::m_entries_per_thread |
Definition at line 88 of file Stokhos_Cuda_CooProductTensor.hpp.