Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

DotProductDomain Class Template Reference

#include <vector-domain.h>

Inheritance diagram for DotProductDomain:

VectorDomainBase VectorDomain List of all members.

template<class Field>
class LinBox::DotProductDomain< Field >


Public Types

typedef Field::Element Element

Public Methods

 DotProductDomain (const Field &F)

Protected Methods

template<class Vector1, class Vector2> ElementdotSpecializedDD (Element &res, const Vector1 &v1, const Vector2 &v2) const
template<class Vector1, class Vector2> ElementdotSpecializedDSP (Element &res, const Vector1 &v1, const Vector2 &v2) const

Member Typedef Documentation

typedef Field::Element Element
 

Reimplemented in VectorDomain, VectorDomain< Ring >, and VectorDomain< Domain >.


Constructor & Destructor Documentation

DotProductDomain const Field   F [inline]
 


Member Function Documentation

Field::Element & dotSpecializedDD Element   res,
const Vector1 &    v1,
const Vector2 &    v2
const [inline, protected]
 

Field::Element & dotSpecializedDSP Element   res,
const Vector1 &    v1,
const Vector2 &    v2
const [inline, protected]
 


Generated on Mon Jun 20 09:16:51 2005 for linbox by doxygen1.2.18