polynompair traits More...
#include <polynomdefs.h>
Public Types | |
| enum | { maxdegree_m = DEGREE } |
| enum | { size_m = 2*(nextpow2num<DEGREE>::value) * (nextpow2num<DEGREE>::value) } |
Public Member Functions | |
| int | getSize () const |
Static Public Member Functions | |
| static short | getPairIndex (const short a, const short b) |
| compute a*(2^pshift)+b | |
| static short | getGroupIndex (const short a) |
| compute a*(2^pshift)+b | |
Private Types | |
| enum | { pshift_m = needbits<DEGREE>::valueplusone } |
due to compile problems with some compilers enums are used instead of regular member variables More... | |
Definition at line 273 of file polynomdefs.h.
anonymous enum [private] |
Definition at line 277 of file polynomdefs.h.
| anonymous enum |
Definition at line 281 of file polynomdefs.h.
| anonymous enum |
| size_m |
Anzahl bytes, die von einem arrayindex der Polynomkoeffizientenliste belegt werden. |
Definition at line 285 of file polynomdefs.h.
| static short polynompairdefs< DEGREE >::getGroupIndex | ( | const short | a | ) | [inline, static] |
Definition at line 303 of file polynomdefs.h.
| static short polynompairdefs< DEGREE >::getPairIndex | ( | const short | a, | |
| const short | b | |||
| ) | [inline, static] |
Definition at line 291 of file polynomdefs.h.
| int polynompairdefs< DEGREE >::getSize | ( | ) | const [inline] |
Definition at line 289 of file polynomdefs.h.
References polynompairdefs< DEGREE >::size_m.
1.6.3