|
| template<class T > |
| static T | neutral () |
| | neutral element (with return) More...
|
| |
| template<class T > |
| static void | neutral (T &out) |
| | neutral element (call by reference) More...
|
| |
| template<class T > |
| static T | ineutral () |
| | inverse neutral element (with return) More...
|
| |
| template<class T > |
| static void | ineutral (T &out) |
| | inverse neutral element (call by reference) More...
|
| |
| template<class T1 , class T2 > |
| static void | op (const T1 &in, T2 &out) |
| | operation (in-place) More...
|
| |
| template<class T1 , class T2 , class T3 > |
| static void | op (const T1 &in1, const T2 &in2, T3 &out) |
| | operation (not in-place) More...
|
| |
| template<class T1 , class T2 > |
| static void | iop (const T1 &in, T2 &out) |
| | inverse operation (in-place) More...
|
| |
| template<class T1 , class T2 , class T3 > |
| static void | iop (const T1 &in1, const T2 &in2, T3 &out) |
| | inverse operation (not in-place) More...
|
| |
| static bool | hasbop () |
| | bool operation flag More...
|
| |
| template<class T1 , class T2 > |
| static void | hop (const T1 &in, T2 &out) |
| | hyper-operation (in-place) More...
|
| |
| template<class T1 , class T2 , class T3 > |
| static void | hop (const T1 &in1, const T2 &in2, T3 &out) |
| | hyper-operation (not in-place) More...
|
| |
| template<class T1 , class T2 > |
| static void | ihop (const T1 &in, T2 &out) |
| | inverse hyper-operation (in-place) More...
|
| |
| template<class T1 , class T2 , class T3 > |
| static void | ihop (const T1 &in1, const T2 &in2, T3 &out) |
| | inverse hyper-operation (same type, not in-place) More...
|
| |