contains template parameter definition for matrix classes (simulated by fast_polynomXY), parametrized by char(field) during compile time
#include <polynomdefs.h>
Public Types | |
| enum | { maxdegree_m = nextpow2num<CHAR>::value - 1 } | 
Statt Variablen wurden enums verwendet, weil z.B: der Intel Compiler damit nicht zurechtkommt. More... | |
| enum | { size_m = (nextpow2num<CHAR>::value)*(nextpow2num<CHAR>::value) } | 
Public Member Functions | |
| int | getSize () const | 
Static Public Member Functions | |
| static short | getPairIndex (short a, short b) | 
| compute a*(2^pshift)+b   | |
Private Types | |
| enum | { pshift_m = needbits<CHAR>::value } | 
Definition at line 325 of file polynomdefs.h.
anonymous enum [private] | 
        
Definition at line 328 of file polynomdefs.h.
| anonymous enum | 
Definition at line 333 of file polynomdefs.h.
| anonymous enum | 
| size_m | 
 Anzahl bytes, die von einem arrayindex der Polynomkoeffizientenliste belegt werden.  | 
Definition at line 336 of file polynomdefs.h.
| static short matrixdefs< CHAR >::getPairIndex | ( | short | a, | |
| short | b | |||
| ) |  [inline, static] | 
        
Definition at line 341 of file polynomdefs.h.
| int matrixdefs< CHAR >::getSize | ( | ) |  const [inline] | 
        
Definition at line 339 of file polynomdefs.h.
References matrixdefs< CHAR >::size_m.
 1.6.3