Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <Stokhos_CrsMatrix.hpp>
Public Types | |
typedef CrsMatrix< MatrixValue, Device, Layout > | matrix_type |
typedef InputMultiVectorType | input_multi_vector_type |
typedef OutputMultiVectorType | output_multi_vector_type |
typedef std::vector< OrdinalType > | column_indices_type |
typedef Device | execution_space |
typedef execution_space::size_type | size_type |
typedef output_multi_vector_type::value_type | scalar_type |
Public Member Functions | |
Multiply (const matrix_type &A, const input_multi_vector_type &x, output_multi_vector_type &y, const column_indices_type &col_indices) | |
KOKKOS_INLINE_FUNCTION void | operator() (const size_type iRow) const |
Static Public Member Functions | |
static void | apply (const matrix_type &A, const input_multi_vector_type &x, output_multi_vector_type &y, const column_indices_type &col) |
Public Attributes | |
const matrix_type | m_A |
const input_multi_vector_type | m_x |
output_multi_vector_type | m_y |
const column_indices_type | m_col_indices |
const size_type | m_num_vecs |
Definition at line 163 of file Stokhos_CrsMatrix.hpp.
typedef CrsMatrix<MatrixValue,Device,Layout> Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::matrix_type |
Definition at line 170 of file Stokhos_CrsMatrix.hpp.
typedef InputMultiVectorType Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::input_multi_vector_type |
Definition at line 171 of file Stokhos_CrsMatrix.hpp.
typedef OutputMultiVectorType Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::output_multi_vector_type |
Definition at line 172 of file Stokhos_CrsMatrix.hpp.
typedef std::vector<OrdinalType> Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::column_indices_type |
Definition at line 173 of file Stokhos_CrsMatrix.hpp.
typedef Device Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::execution_space |
Definition at line 175 of file Stokhos_CrsMatrix.hpp.
typedef execution_space::size_type Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::size_type |
Definition at line 176 of file Stokhos_CrsMatrix.hpp.
typedef output_multi_vector_type::value_type Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::scalar_type |
Definition at line 177 of file Stokhos_CrsMatrix.hpp.
|
inline |
Definition at line 185 of file Stokhos_CrsMatrix.hpp.
|
inline |
Definition at line 199 of file Stokhos_CrsMatrix.hpp.
|
inlinestatic |
Definition at line 219 of file Stokhos_CrsMatrix.hpp.
const matrix_type Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::m_A |
Definition at line 179 of file Stokhos_CrsMatrix.hpp.
const input_multi_vector_type Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::m_x |
Definition at line 180 of file Stokhos_CrsMatrix.hpp.
output_multi_vector_type Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::m_y |
Definition at line 181 of file Stokhos_CrsMatrix.hpp.
const column_indices_type Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::m_col_indices |
Definition at line 182 of file Stokhos_CrsMatrix.hpp.
const size_type Stokhos::Multiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >::m_num_vecs |
Definition at line 183 of file Stokhos_CrsMatrix.hpp.