#include <cusp/array1d.h>
#include <cusp/detail/device/MVmultiply.h>
Go to the source code of this file.
|
template<typename LinearOperator , typename MatrixOrVector1 , typename MatrixOrVector2 > |
void | cusp::detail::dispatch::MVmultiply (const LinearOperator &A, const MatrixOrVector1 &B, MatrixOrVector2 &C, cusp::device_memory, cusp::device_memory, cusp::device_memory) |
|
template<typename LinearOperator , typename MatrixOrVector1 , typename MatrixOrVector2 > |
void | cusp::detail::dispatch::OVmultiply (const LinearOperator &A, const MatrixOrVector1 &B, MatrixOrVector2 &C, cusp::device_memory, cusp::device_memory, cusp::device_memory) |
|
template<typename MatrixOrVector , typename MatrixOrVector1 , typename MatrixOrVector2 > |
void | cusp::detail::dispatch::MVdot (const MatrixOrVector &A, const MatrixOrVector1 &B, MatrixOrVector2 &C, cusp::device_memory, cusp::device_memory, cusp::device_memory) |
|
template<typename ValueType , typename MatrixOrVector1 , typename MatrixOrVector2 > |
void | cusp::detail::dispatch::axpby_array (const ValueType &A, const MatrixOrVector1 &X, const ValueType &B, const MatrixOrVector1 &Y, MatrixOrVector2 &Z, cusp::device_memory, cusp::device_memory) |
|