Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

MatrixApplyDomain Class Template Reference
[linbox/blackbox]

#include <apply.h>


Detailed Description

template<class Domain, class IMatrix>
class LinBox::MatrixApplyDomain< Domain, IMatrix >

blackbox apply optimizations

BlasApply and these MatrixApplyDomains are in blackbox/apply.h


Public Types

typedef Domain::Element Element
typedef std::vector< ElementVector

Public Member Functions

 MatrixApplyDomain (const Domain &D, const IMatrix &M)
void setup (LinBox::integer prime)
VectorapplyV (Vector &y, Vector &x) const
VectorapplyVTrans (Vector &y, Vector &x) const


Member Typedef Documentation

typedef Domain::Element Element
 

typedef std::vector<Element> Vector
 


Constructor & Destructor Documentation

MatrixApplyDomain const Domain &  D,
const IMatrix &  M
[inline]
 


Member Function Documentation

void setup LinBox::integer  prime  )  [inline]
 

Vector& applyV Vector y,
Vector x
const [inline]
 

Vector& applyVTrans Vector y,
Vector x
const [inline]
 


Generated on Fri Jul 8 10:29:47 2005 for linbox by doxygen 1.3.7