fast_Ring< TNum, kdefs > Member List

This is the complete list of members for fast_Ring< TNum, kdefs >, 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]
additionTablefast_Ring< TNum, kdefs > [private]
additiveInverseTablefast_Ring< TNum, kdefs > [private]
addRef(const TNum &a, const TNum &b) const fast_Ring< TNum, kdefs > [inline]
characteristicfast_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]
elementsToExponentsTabfast_Ring< TNum, kdefs > [private]
ElementType typedeffast_Ring< TNum, kdefs >
epsilonfast_Ring< TNum, kdefs > [private]
exponentsToElementTabfast_Ring< TNum, kdefs > [private]
fast_Ring(unsigned short _characteristic, unsigned short epsPrec)fast_Ring< TNum, kdefs > [inline]
fastAdditionTablefast_Ring< TNum, kdefs > [private]
FastConvertScalar(const int a) const fast_Ring< TNum, kdefs > [inline]
FieldType typedeffast_Ring< TNum, kdefs >
generatorfast_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]
moduloTablefast_Ring< TNum, kdefs > [private]
moduloTableSize_mfast_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]
multiplicationTablefast_Ring< TNum, kdefs > [private]
multiplicativeInverseTablefast_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 typedeffast_Ring< TNum, kdefs >
setEpsPrecision(int epsPrecision) const fast_Ring< TNum, kdefs > [inline]
sqrt(const TNum a) const fast_Ring< TNum, kdefs > [inline]
sqrtInf_t typedeffast_Ring< TNum, kdefs >
sqrtRef(const TNum &a) const fast_Ring< TNum, kdefs > [inline]
sqrtTablefast_Ring< TNum, kdefs > [private]
wellDefined()fast_Ring< TNum, kdefs > [inline]
~fast_Ring()fast_Ring< TNum, kdefs > [inline]
Generated on Tue Nov 23 13:10:53 2010 for centerfocus by  doxygen 1.6.3