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

Modular< int16 > Class Template Reference
[linbox/field]

#include <modular-short.h>

Inheritance diagram for Modular< int16 >:

FieldInterface List of all members.

Detailed Description

template<>
class LinBox::Modular< int16 >

Specialization of Modular to short element type with efficient dot product.

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.

Requires: modulus < 2^15. Intended use: 2^7 < prime modulus < 2^15.


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