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

MVProductDomain Class Template Reference

#include <matrix-domain.h>

Inheritance diagram for MVProductDomain:

MatrixDomain

Detailed Description

template<class Field>
class LinBox::MVProductDomain< Field >

Helper class to allow specializations of certain matrix-vector products.

This class implements a method mulColSPD that multiplies a column-represented matrix by a dense vector


Public Types

typedef Field::Element Element

Public Member Functions

 MVProductDomain ()

Protected Member Functions

template<class Vector1, class Matrix, class Vector2> Vector1 & mulColDense (const VectorDomain< Field > &VD, Vector1 &w, const Matrix &A, const Vector2 &v) const


Member Typedef Documentation

typedef Field::Element Element
 


Constructor & Destructor Documentation

MVProductDomain  )  [inline]
 


Member Function Documentation

Vector1& mulColDense const VectorDomain< Field > &  VD,
Vector1 &  w,
const Matrix A,
const Vector2 &  v
const [inline, protected]
 


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