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

DotProductDomain< Modular< int32 > > Class Template Reference

#include <modular-balance-int32.h>

Inheritance diagram for DotProductDomain< Modular< int32 > >:

VectorDomainBase< Modular< int32 > > VectorDomainBase< Modular< int32 > > List of all members.

template<>
class LinBox::DotProductDomain< Modular< int32 > >


Public Types

typedef int32 Element
typedef int32 Element

Public Methods

 DotProductDomain (const Modular< int32 > &F)
 DotProductDomain (const Modular< int32 > &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
void normalize (int64 &_y) const
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 int32 Element
 

typedef int32 Element
 


Member Function Documentation

DotProductDomain const Modular< int32 > &    F [inline]
 

DotProductDomain const Modular< int32 > &    F [inline]
 

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

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]
 

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

void normalize int64   _y const [inline, protected]
 


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