Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
Public Attributes | List of all members
Stokhos::Multiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::TensorReadEntry Struct Reference

#include <Stokhos_Cuda_CrsProductTensor.hpp>

Public Attributes

size_type block_size
 
size_type shmem
 
size_type num_blocks
 
size_type num_warp
 
double reads
 

Detailed Description

template<typename TensorScalar, typename MatrixScalar, typename VectorScalar>
struct Stokhos::Multiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::TensorReadEntry

Definition at line 369 of file Stokhos_Cuda_CrsProductTensor.hpp.

Member Data Documentation

◆ block_size

template<typename TensorScalar , typename MatrixScalar , typename VectorScalar >
size_type Stokhos::Multiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::TensorReadEntry::block_size

Definition at line 370 of file Stokhos_Cuda_CrsProductTensor.hpp.

◆ shmem

template<typename TensorScalar , typename MatrixScalar , typename VectorScalar >
size_type Stokhos::Multiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::TensorReadEntry::shmem

Definition at line 370 of file Stokhos_Cuda_CrsProductTensor.hpp.

◆ num_blocks

template<typename TensorScalar , typename MatrixScalar , typename VectorScalar >
size_type Stokhos::Multiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::TensorReadEntry::num_blocks

Definition at line 370 of file Stokhos_Cuda_CrsProductTensor.hpp.

◆ num_warp

template<typename TensorScalar , typename MatrixScalar , typename VectorScalar >
size_type Stokhos::Multiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::TensorReadEntry::num_warp

Definition at line 370 of file Stokhos_Cuda_CrsProductTensor.hpp.

◆ reads

template<typename TensorScalar , typename MatrixScalar , typename VectorScalar >
double Stokhos::Multiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::TensorReadEntry::reads

Definition at line 371 of file Stokhos_Cuda_CrsProductTensor.hpp.


The documentation for this struct was generated from the following file: