linbox
BlasApply< Domain > Class Template Reference

#include <apply.h>

Public Types

typedef Domain::Element Element
 
typedef BlasVector< DomainVector
 

Public Member Functions

 BlasApply (const Domain &D)
 
VectorapplyV (Vector &y, const BlasMatrix< Domain > &A, const Vector &x) const
 
VectorapplyVTrans (Vector &y, const BlasMatrix< Domain > &A, const Vector &x) const
 
VectorapplyVspecial (Vector &y, BlasMatrix< Domain > &A, const Vector &x) const
 

Member Typedef Documentation

◆ Element

template<class Domain>
typedef Domain::Element Element

◆ Vector

template<class Domain>
typedef BlasVector<Domain> Vector

Constructor & Destructor Documentation

◆ BlasApply()

template<class Domain>
BlasApply ( const Domain & D)
inline

Member Function Documentation

◆ applyV()

template<class Domain>
Vector & applyV ( Vector & y,
const BlasMatrix< Domain > & A,
const Vector & x ) const
inline

◆ applyVTrans()

template<class Domain>
Vector & applyVTrans ( Vector & y,
const BlasMatrix< Domain > & A,
const Vector & x ) const
inline

◆ applyVspecial()

template<class Domain>
Vector & applyVspecial ( Vector & y,
BlasMatrix< Domain > & A,
const Vector & x ) const
inline

The documentation for this class was generated from the following file: