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

DotProductDomain Class Template Reference

#include <vector-domain.h>

Inheritance diagram for DotProductDomain:

VectorDomainBase VectorDomain

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


Public Types

typedef Field::Element Element

Public Member Functions

 DotProductDomain (const Field &F)

Protected Member Functions

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

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

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


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