Stokhos Package Browser (Single Doxygen Collection) Version of the Day
|
#include <Stokhos_Cuda_StochasticProductTensor.hpp>
Public Types | |
typedef Kokkos::Cuda | execution_space |
typedef execution_space::size_type | size_type |
typedef StochasticProductTensor< TensorScalar, TensorType, Kokkos::Cuda > | tensor_type |
typedef BlockCrsMatrix< tensor_type, MatrixScalar, execution_space > | matrix_type |
typedef Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > | vector_type |
Static Public Member Functions | |
static void | apply (const matrix_type &A, const vector_type &x, const vector_type &y) |
Definition at line 60 of file Stokhos_Cuda_StochasticProductTensor.hpp.
typedef Kokkos::Cuda Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< TensorScalar, TensorType, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::execution_space |
Definition at line 69 of file Stokhos_Cuda_StochasticProductTensor.hpp.
typedef execution_space::size_type Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< TensorScalar, TensorType, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::size_type |
Definition at line 70 of file Stokhos_Cuda_StochasticProductTensor.hpp.
typedef StochasticProductTensor< TensorScalar , TensorType , Kokkos::Cuda > Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< TensorScalar, TensorType, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::tensor_type |
Definition at line 72 of file Stokhos_Cuda_StochasticProductTensor.hpp.
typedef BlockCrsMatrix< tensor_type, MatrixScalar, execution_space > Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< TensorScalar, TensorType, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::matrix_type |
Definition at line 73 of file Stokhos_Cuda_StochasticProductTensor.hpp.
typedef Kokkos::View< VectorScalar** , Kokkos::LayoutLeft , Kokkos::Cuda > Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< TensorScalar, TensorType, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >::vector_type |
Definition at line 74 of file Stokhos_Cuda_StochasticProductTensor.hpp.
|
inlinestatic |
Definition at line 77 of file Stokhos_Cuda_StochasticProductTensor.hpp.