polynom traits More...
#include <polynomdefs.h>
Public Types | |
enum | { maxdegree_m = DEGREE } |
enum | { size_m = (nextpow2num<DEGREE>::value)*(nextpow2num<DEGREE>::value) } |
Static Public Member Functions | |
static unsigned short | getSize () |
static size_t | getPairIndex (const unsigned short a, const unsigned short b) |
compute a*(2^pshift)+b | |
Private Types | |
enum | { pshift_m = needbits<DEGREE>::value } |
due to compile problems with some compilers enums are used instead of regular member variables More... |
Definition at line 235 of file polynomdefs.h.
anonymous enum [private] |
Definition at line 239 of file polynomdefs.h.
anonymous enum |
Definition at line 243 of file polynomdefs.h.
anonymous enum |
size_m |
Anzahl bytes, die von einem arrayindex der Polynomkoeffizientenliste belegt werden. |
Definition at line 247 of file polynomdefs.h.
static size_t polynomdefsNew< DEGREE >::getPairIndex | ( | const unsigned short | a, | |
const unsigned short | b | |||
) | [inline, static] |
Definition at line 256 of file polynomdefs.h.
Referenced by fast_polynomXY< defs, TNum >::clear().
static unsigned short polynomdefsNew< DEGREE >::getSize | ( | ) | [inline, static] |
Definition at line 251 of file polynomdefs.h.