#include <ntl-ZZ.h>
Public Types | |
| typedef NTL_ZZ | Field |
| typedef Field::Element | Element |
Public Member Functions | |
| FieldAXPY (const Field &F) | |
| FieldAXPY (const FieldAXPY< Field > &faxpy) | |
| FieldAXPY< Field > & | operator= (const FieldAXPY &faxpy) |
| template<class Element1> Element & | mulacc (const Element &a, const Element1 &x) |
| Element & | accumulate (const Element &t) |
| template<class Element1> Element & | mulacc (const Element1 &a, const Element &x) |
| Element & | mulacc (const Element &a, const Element &b) |
| Element & | get (Element &y) |
| FieldAXPY & | assign (const Element &y) |
| void | reset () |
|
|
|
|
|
|
|
|
Constructor. A faxpy object if constructed from a Field and a field element. Copies of this objects are stored in the faxpy object.
|
|
|
Copy constructor.
|
|
|
Assignment operator
|
|
||||||||||||
|
Add a*x to y y += a*x.
|
|
|
|
|
||||||||||||
|
Add a*x to y y += a*x.
|
|
||||||||||||
|
|
|
|
Retrieve y Performs the delayed modding out if necessary |
|
|
Assign method. Stores new field element for arithmetic.
|
|
|
|
1.3.7