
Public Types | |
| typedef Kokkos::Cuda | device_type |
| typedef device_type::size_type | size_type |
|
typedef Kokkos::View < VectorValue **,Kokkos::LayoutLeft, Kokkos::Cuda > | block_vector_type |
|
typedef BlockCrsMatrix < BlockSpec, MatrixValue, device_type > | matrix_type |
Public Member Functions | |
| Multiply (const matrix_type &A, const block_vector_type &x, const block_vector_type &y) | |
| __device__ void | operator() (void) const |
Static Public Member Functions | |
| static void | apply (const matrix_type &A, const block_vector_type &x, const block_vector_type &y) |
Public Attributes | |
| const matrix_type | m_A |
| const block_vector_type | m_x |
| const block_vector_type | m_y |
1.7.6.1