, including all inherited members.
accMult(TNum &a, const TNum b, const TNum c) const | fast_Ring< TNum, kdefs > | [inline] |
accMult(TNum *a, const TNum b, const TNum c) const | fast_Ring< TNum, kdefs > | [inline] |
accMultAddr(TNum *a, const TNum *b, const TNum *c) const | fast_Ring< TNum, kdefs > | [inline] |
accMultRef(TNum &a, const TNum &b, const TNum &c) const | fast_Ring< TNum, kdefs > | [inline] |
accMultSpec(TNum *const a, const TNum b, const TNum *const c) const | fast_Ring< TNum, kdefs > | [inline] |
add(const TNum a, const TNum b) const | fast_Ring< TNum, kdefs > | [inline] |
addInPlace(TNum &a, const TNum b) const | fast_Ring< TNum, kdefs > | [inline] |
addInPlaceRef(TNum &a, const TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
addInv(const TNum a) const | fast_Ring< TNum, kdefs > | [inline] |
addInvInPlace(TNum &a) const | fast_Ring< TNum, kdefs > | [inline] |
addInvRef(const TNum &a) const | fast_Ring< TNum, kdefs > | [inline] |
additionTable | fast_Ring< TNum, kdefs > | [private] |
additiveInverseTable | fast_Ring< TNum, kdefs > | [private] |
addRef(const TNum &a, const TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
characteristic | fast_Ring< TNum, kdefs > | [private] |
Convert(const TConvNum a) const | fast_Ring< TNum, kdefs > | [inline] |
Convert(const double a) const | fast_Ring< TNum, kdefs > | [inline] |
Convert(const int a) const | fast_Ring< TNum, kdefs > | [inline] |
ConvertInPlace(TConvNum &a) const | fast_Ring< TNum, kdefs > | [inline] |
ConvertScalar(const int a) const | fast_Ring< TNum, kdefs > | [inline] |
ConvertScalarSpec(const int a) const | fast_Ring< TNum, kdefs > | [inline] |
createAdditionTable() | fast_Ring< TNum, kdefs > | [inline, protected] |
createAdditiveInverseTable() | fast_Ring< TNum, kdefs > | [inline, protected] |
createFastAdditionTable() | fast_Ring< TNum, kdefs > | [inline, protected] |
createModuloTable() | fast_Ring< TNum, kdefs > | [inline, protected] |
createMultiplicationTable() | fast_Ring< TNum, kdefs > | [inline, protected] |
createMultiplicativeInverseTable() | fast_Ring< TNum, kdefs > | [inline, protected] |
createSqrtTable() | fast_Ring< TNum, kdefs > | [inline, protected] |
createSubtractionTable() | fast_Ring< TNum, kdefs > | [protected] |
elementsToExponentsTab | fast_Ring< TNum, kdefs > | [private] |
ElementType typedef | fast_Ring< TNum, kdefs > | |
epsilon | fast_Ring< TNum, kdefs > | [private] |
exponentsToElementTab | fast_Ring< TNum, kdefs > | [private] |
fast_Ring(unsigned short _characteristic, unsigned short epsPrec) | fast_Ring< TNum, kdefs > | [inline] |
fastAdditionTable | fast_Ring< TNum, kdefs > | [private] |
FastConvertScalar(const int a) const | fast_Ring< TNum, kdefs > | [inline] |
FieldType typedef | fast_Ring< TNum, kdefs > | |
generator | fast_Ring< TNum, kdefs > | [private] |
getCharacteristic() const | fast_Ring< TNum, kdefs > | [inline] |
getCharacteristicRef() const | fast_Ring< TNum, kdefs > | [inline] |
getEpsPrecision() const | fast_Ring< TNum, kdefs > | [inline] |
getField() const | fast_Ring< TNum, kdefs > | [inline] |
getFieldRef() const | fast_Ring< TNum, kdefs > | [inline] |
getGenerator() | fast_Ring< TNum, kdefs > | [inline, protected] |
getLookupModuloTableSize() const | fast_Ring< TNum, kdefs > | [inline] |
getMaxPairIndex() const | fast_Ring< TNum, kdefs > | [inline] |
getMaxSingleIndex() const | fast_Ring< TNum, kdefs > | [inline] |
getPairIndex(const TNum z1, const TNum z2) const | fast_Ring< TNum, kdefs > | [inline] |
getPairIndexByRef(const TNum &z1, const TNum &z2) const | fast_Ring< TNum, kdefs > | [inline] |
getSingleIndex(const TNum z1) const | fast_Ring< TNum, kdefs > | [inline] |
getSingleIndexByRef(const TNum &z1) const | fast_Ring< TNum, kdefs > | [inline] |
init() | fast_Ring< TNum, kdefs > | [inline, protected] |
initElementsToExponentsTab(TNum erzeuger) | fast_Ring< TNum, kdefs > | [inline, protected] |
initExponentsToElementTab(TNum erzeuger) | fast_Ring< TNum, kdefs > | [inline, protected] |
isValid(TNum a) const | fast_Ring< TNum, kdefs > | [inline] |
lookupModuloTable(int convertee) const | fast_Ring< TNum, kdefs > | [inline] |
moduloTable | fast_Ring< TNum, kdefs > | [private] |
moduloTableSize_m | fast_Ring< TNum, kdefs > | [private] |
multByExp(const TNum a, const TNum b) const | fast_Ring< TNum, kdefs > | [inline] |
multByExpInPlace(TNum &a, const TNum b) const | fast_Ring< TNum, kdefs > | [inline] |
multByExpInPlaceRef(TNum &a, const TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
multByExpRef(const TNum &a, const TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
multInv(const TNum a) const | fast_Ring< TNum, kdefs > | [inline] |
multInvInPlace(TNum &a) const | fast_Ring< TNum, kdefs > | [inline] |
multInvRef(const TNum &a) const | fast_Ring< TNum, kdefs > | [inline] |
multiplicationTable | fast_Ring< TNum, kdefs > | [private] |
multiplicativeInverseTable | fast_Ring< TNum, kdefs > | [private] |
multiply(const TNum a, const TNum b) const | fast_Ring< TNum, kdefs > | [inline] |
multiplyInPlace(TNum &a, const TNum b) const | fast_Ring< TNum, kdefs > | [inline] |
multiplyInPlaceRef(TNum &a, const TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
multiplyRef(const TNum &a, const TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
pow(TNum const a, unsigned int exp) const | fast_Ring< TNum, kdefs > | [inline] |
powInPlace(TNum &a, unsigned int exp) const | fast_Ring< TNum, kdefs > | [inline] |
scalarMultiply(const FieldType::ElementType a, const TNum b) const | fast_Ring< TNum, kdefs > | [inline] |
scalarMultiplyInPlace(const FieldType::ElementType a, TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
scalarMultiplyInPlaceRef(const FieldType::ElementType &a, TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
scalarMultiplyRef(const FieldType::ElementType &a, const TNum &b) const | fast_Ring< TNum, kdefs > | [inline] |
ScalarType typedef | fast_Ring< TNum, kdefs > | |
setEpsPrecision(int epsPrecision) const | fast_Ring< TNum, kdefs > | [inline] |
sqrt(const TNum a) const | fast_Ring< TNum, kdefs > | [inline] |
sqrtInf_t typedef | fast_Ring< TNum, kdefs > | |
sqrtRef(const TNum &a) const | fast_Ring< TNum, kdefs > | [inline] |
sqrtTable | fast_Ring< TNum, kdefs > | [private] |
wellDefined() | fast_Ring< TNum, kdefs > | [inline] |
~fast_Ring() | fast_Ring< TNum, kdefs > | [inline] |