Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
Namespaces | Classes | Functions
cusp Namespace Reference

Namespaces

 detail
 
 krylov
 
 precond
 
 relaxation
 

Classes

class  block_multilevel
 
class  default_block_monitor
 

Functions

template<typename LinearOperator , typename MatrixOrVector1 , typename MatrixOrVector2 >
void MVmultiply (LinearOperator &A, MatrixOrVector1 &B, MatrixOrVector2 &C)
 
template<typename LinearOperator , typename MatrixOrVector1 , typename MatrixOrVector2 >
void OVmultiply (LinearOperator &A, MatrixOrVector1 &B, MatrixOrVector2 &C)
 
template<typename MatrixOrVector , typename MatrixOrVector1 , typename MatrixOrVector2 >
void MVdot (const MatrixOrVector &A, const MatrixOrVector1 &B, MatrixOrVector2 &C)
 
template<typename ValueType , typename MatrixOrVector1 , typename MatrixOrVector2 >
void axpby_array (const ValueType &a, const MatrixOrVector1 &x, const ValueType &b, const MatrixOrVector1 &y, MatrixOrVector2 &z)
 

Function Documentation

◆ MVmultiply()

template<typename LinearOperator , typename MatrixOrVector1 , typename MatrixOrVector2 >
void cusp::MVmultiply ( LinearOperator &  A,
MatrixOrVector1 &  B,
MatrixOrVector2 &  C 
)

◆ OVmultiply()

template<typename LinearOperator , typename MatrixOrVector1 , typename MatrixOrVector2 >
void cusp::OVmultiply ( LinearOperator &  A,
MatrixOrVector1 &  B,
MatrixOrVector2 &  C 
)

◆ MVdot()

template<typename MatrixOrVector , typename MatrixOrVector1 , typename MatrixOrVector2 >
void cusp::MVdot ( const MatrixOrVector &  A,
const MatrixOrVector1 &  B,
MatrixOrVector2 &  C 
)

◆ axpby_array()

template<typename ValueType , typename MatrixOrVector1 , typename MatrixOrVector2 >
void cusp::axpby_array ( const ValueType &  a,
const MatrixOrVector1 &  x,
const ValueType &  b,
const MatrixOrVector1 &  y,
MatrixOrVector2 &  z 
)