42#ifndef STOKHOS_OPENMP_CRS_PRODUCT_TENSOR_HPP
43#define STOKHOS_OPENMP_CRS_PRODUCT_TENSOR_HPP
45#include "Kokkos_Core.hpp"
55template<
typename ValueType ,
typename MatrixValue ,
typename VectorValue >
58 Kokkos::View< VectorValue** , Kokkos::LayoutLeft , Kokkos::OpenMP > ,
59 Kokkos::View< VectorValue** , Kokkos::LayoutLeft , Kokkos::OpenMP > >
69 impl_type::apply(A,x,y);
CRS matrix of dense blocks.
Sparse product tensor with replicated entries to provide subsets with a given coordinate.
Kokkos::View< VectorValue **, Kokkos::LayoutLeft, execution_space > block_vector_type
Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< ValueType, CrsProductTensor< ValueType, Kokkos::OpenMP >, Kokkos::OpenMP >, MatrixValue, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP > >::apply static void apply(const matrix_type &A, const block_vector_type &x, const block_vector_type &y)
Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< ValueType, CrsProductTensor< ValueType, Kokkos::OpenMP >, Kokkos::OpenMP >, MatrixValue, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP > >::impl_type MultiplyImpl< ValueType, MatrixValue, VectorValue, Kokkos::OpenMP > impl_type
Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< ValueType, CrsProductTensor< ValueType, Kokkos::OpenMP >, Kokkos::OpenMP >, MatrixValue, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP > >::block_vector_type impl_type::block_vector_type block_vector_type
Stokhos::Multiply< BlockCrsMatrix< StochasticProductTensor< ValueType, CrsProductTensor< ValueType, Kokkos::OpenMP >, Kokkos::OpenMP >, MatrixValue, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP > >::matrix_type impl_type::matrix_type matrix_type
Bases defined by combinatorial product of polynomial bases.
Top-level namespace for Stokhos classes and functions.