contains optimized (packed) datatypes for elements of finite Field F_q[] and finite Ring F_q[epsilon].
Field characteristic is static and have to be defined during compile time. See also basicNumber.h.
More...
#include "CompileFunctions.h"
#include <math.h>
#include "fastNumber.cpp"
Go to the source code of this file.
Classes | |
class | number_eps1< CHAR, TScalar, TScalarPair > |
Class representing elements of F_q[epsilon]; compact datatype for (x,eps)-Pair; field characteristic is parametrized during compile time. More... | |
class | number_eps0< CHAR, TScalar > |
Datatype for an element of an finite field with characteristik 'CHAR'. More... | |
Defines | |
#define | STR(X) #X |
#define | SW_STATUS(v1) STR(v1) |
number_eps1(epsPRecision=1) ,
number_eps0 (epsPRecision=0),
Definition in file fastNumber.h.
#define STR | ( | X | ) | #X |
Definition at line 8 of file fastNumber.h.
#define SW_STATUS | ( | v1 | ) | STR(v1) |
Definition at line 9 of file fastNumber.h.