linbox
Modular< int8_t > Class Template Reference

Specialization of Modular to signed 8 bit element type with efficient dot product. More...

#include <modular-byte.h>

+ Inheritance diagram for Modular< int8_t >:
+ Collaboration diagram for Modular< int8_t >:

Detailed Description

template<>
class LinBox::Modular< int8_t >

Specialization of Modular to signed 8 bit 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^7. Intended use: prime modulus < 2^7.


The documentation for this class was generated from the following file: