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

FieldAXPY< Modular< int > > Class Template Reference

#include <modular-int.h>

template<>
class LinBox::FieldAXPY< Modular< int > >


Public Types

typedef int Element
typedef Modular< int > Field
typedef int Element
typedef Modular< int > Field

Public Member Functions

 FieldAXPY (const Field &F)
 FieldAXPY (const FieldAXPY &faxpy)
FieldAXPY< Modular< int > > & operator= (const FieldAXPY &faxpy)
int64mulacc (const Element &a, const Element &x)
int64accumulate (const Element &t)
Elementget (Element &y)
FieldAXPYassign (const Element y)
void reset ()
 FieldAXPY (const Field &F)
 FieldAXPY (const FieldAXPY &faxpy)
FieldAXPY< Modular< int > > & operator= (const FieldAXPY &faxpy)
uint64mulacc (const Element &a, const Element &x)
uint64accumulate (const Element &t)
Elementget (Element &y)
FieldAXPYassign (const Element y)
void reset ()

Protected Attributes

uint64 _y

Member Typedef Documentation

typedef int Element
 

typedef Modular<int> Field
 

typedef int Element
 

typedef Modular<int> Field
 


Member Function Documentation

FieldAXPY const Field F  )  [inline]
 

FieldAXPY const FieldAXPY< Modular< int > > &  faxpy  )  [inline]
 

FieldAXPY<Modular<int> >& operator= const FieldAXPY< Modular< int > > &  faxpy  )  [inline]
 

int64& mulacc const Element a,
const Element x
[inline]
 

int64& accumulate const Element t  )  [inline]
 

Element& get Element y  )  [inline]
 

FieldAXPY& assign const Element  y  )  [inline]
 

void reset  )  [inline]
 

FieldAXPY const Field F  )  [inline]
 

FieldAXPY const FieldAXPY< Modular< int > > &  faxpy  )  [inline]
 

FieldAXPY<Modular<int> >& operator= const FieldAXPY< Modular< int > > &  faxpy  )  [inline]
 

uint64& mulacc const Element a,
const Element x
[inline]
 

uint64& accumulate const Element t  )  [inline]
 

Element& get Element y  )  [inline]
 

FieldAXPY& assign const Element  y  )  [inline]
 

void reset  )  [inline]
 


Field Documentation

uint64 _y [protected]
 


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