|
| template<typename Matrix, typename Vector1, typename Vector2> |
| void | cusp::detail::device::MVmultiply (const Matrix &A, const Vector1 &B, Vector2 &C, cusp::sparse_format, cusp::array2d_format, cusp::array2d_format) |
| |
| template<typename Matrix, typename Vector1, typename Vector2> |
| void | cusp::detail::device::OVmultiply (const Matrix &A, const Vector1 &B, Vector2 &C, cusp::sparse_format, cusp::array2d_format, cusp::array2d_format) |
| |
| template<typename Matrix1, typename Matrix2, typename Matrix3> |
| void | cusp::detail::device::MVmultiply (const Matrix1 &A, const Matrix2 &B, Matrix3 &C, cusp::array2d_format, cusp::array1d_format, cusp::array2d_format) |
| |
| template<typename MV, typename MV1, typename MV2> |
| void | cusp::detail::device::MVdot (const MV &A, const MV1 &B, MV2 &C) |
| |
| template<typename ValueType, typename MV1, typename MV2> |
| void | cusp::detail::device::axpby (const ValueType &A, const MV1 &X, const ValueType &B, const MV1 &Y, MV2 &Z) |
| |
| template<typename Matrix, typename MatrixOrVector1, typename MatrixOrVector2> |
| void | cusp::detail::device::MVmultiply (const Matrix &A, const MatrixOrVector1 &B, MatrixOrVector2 &C) |
| |
| template<typename Matrix, typename MatrixOrVector1, typename MatrixOrVector2> |
| void | cusp::detail::device::OVmultiply (const Matrix &A, const MatrixOrVector1 &B, MatrixOrVector2 &C) |
| |