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

Modular< int32 > Class Template Reference
[linbox/fieldlinbox/field]

#include <modular-balance-int32.h>

Inheritance diagram for Modular< int32 >:

FieldInterface FieldInterface PIRModular< int32 > List of all members.

Detailed Description

template<>
class LinBox::Modular< int32 >

template <>

Efficient element operations for dot product, mul, axpy, by using floating point inverse of modulus (borrowed from NTL) and some use of non-normalized intermediate values.

For some uses this is the most efficient field for primes in the range from half word to 2^30.

Requires: Modulus < 2^30. Intended use: 2^15 < prime modulus < 2^30.


The documentation for this class was generated from the following files:
Generated on Thu Feb 8 22:33:05 2007 for linbox by doxygen 1.3.4