Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Functions
cusp::detail::dispatch Namespace Reference

Functions

template<typename LinearOperator , typename MatrixOrVector1 , typename MatrixOrVector2 >
void 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 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 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 axpby_array (const ValueType &A, const MatrixOrVector1 &X, const ValueType &B, const MatrixOrVector1 &Y, MatrixOrVector2 &Z, cusp::device_memory, cusp::device_memory)
 

Function Documentation

◆ MVmultiply()

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   
)

Definition at line 32 of file detail/dispatch/MVmultiply.h.

◆ OVmultiply()

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   
)

Definition at line 45 of file detail/dispatch/MVmultiply.h.

◆ MVdot()

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   
)

Definition at line 58 of file detail/dispatch/MVmultiply.h.

◆ axpby_array()

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   
)

Definition at line 71 of file detail/dispatch/MVmultiply.h.