CoCoALib-0.9905 date: 23 May 2007


CoCoA::RingBase Member List

This is the complete list of members for CoCoA::RingBase, including all inherited members.

ConstRawPtr typedefCoCoA::RingBase
IamCommutative() const =0CoCoA::RingBase [pure virtual]
IamField() const =0CoCoA::RingBase [pure virtual]
IamGCDDomain() const CoCoA::RingBase [virtual]
IamIntegralDomain() const =0CoCoA::RingBase [pure virtual]
IamOrderedDomain() const CoCoA::RingBase [virtual]
ID(const ring &R)CoCoA::RingBase [friend]
IntrusiveReferenceCount()CoCoA::IntrusiveReferenceCount [inline, protected]
myAdd(RawPtr rawlhs, ConstRawPtr rawx, ConstRawPtr rawy) const =0CoCoA::RingBase [pure virtual]
myAssign(RawPtr rawlhs, ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myAssign(RawPtr rawlhs, long n) const =0CoCoA::RingBase [pure virtual]
myAssign(RawPtr rawlhs, const ZZ &N) const =0CoCoA::RingBase [pure virtual]
myAssignZero(RawPtr rawlhs) const =0CoCoA::RingBase [pure virtual]
myBinaryPower(RawPtr rawlhs, ConstRawPtr rawx, unsigned long n) const CoCoA::RingBase [protected]
myBinaryPower(RawPtr rawlhs, ConstRawPtr rawx, const ZZ &N) const CoCoA::RingBase [protected]
myBinaryPowerLoop(RawPtr rawlhs, ConstRawPtr rawx, unsigned long n) const CoCoA::RingBase [private]
myCharacteristic(ZZ &p) const =0CoCoA::RingBase [pure virtual]
myCmp(ConstRawPtr rawx, ConstRawPtr rawy) const CoCoA::RingBase [virtual]
myCompose(const RingHom &phi, const RingHom &theta) const =0CoCoA::RingBase [pure virtual]
myDelete(RawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myDiv(RawPtr rawlhs, ConstRawPtr rawx, ConstRawPtr rawy) const =0CoCoA::RingBase [pure virtual]
myExgcd(RawPtr rawlhs, RawPtr rawxcofac, RawPtr rawycofac, ConstRawPtr rawx, ConstRawPtr rawy) const CoCoA::RingBase [virtual]
myGcd(RawPtr rawlhs, ConstRawPtr rawx, ConstRawPtr rawy) const CoCoA::RingBase [virtual]
myGcdInField(RawPtr rawlhs, ConstRawPtr rawx, ConstRawPtr rawy) const CoCoA::RingBase [protected]
myGcdQuot(RawPtr rawlhs, RawPtr rawxquot, RawPtr rawyquot, ConstRawPtr rawx, ConstRawPtr rawy) const CoCoA::RingBase [virtual]
myIDCoCoA::RingBase [protected]
myIdealCtor(const std::vector< RingElem > &gens) const =0CoCoA::RingBase [pure virtual]
myIsDivisible(RawPtr rawlhs, ConstRawPtr rawx, ConstRawPtr rawy) const =0CoCoA::RingBase [pure virtual]
myIsEqual(ConstRawPtr rawx, ConstRawPtr rawy) const =0CoCoA::RingBase [pure virtual]
myIsInteger(ZZ &N, ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myIsInvertible(ConstRawPtr rawx) const CoCoA::RingBase [virtual]
myIsMinusOne(ConstRawPtr rawx) const CoCoA::RingBase [virtual]
myIsOne(ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myIsPrintAtom(ConstRawPtr rawx) const CoCoA::RingBase [virtual]
myIsPrintedWithMinus(ConstRawPtr rawx) const CoCoA::RingBase [virtual]
myIsRational(ZZ &N, ZZ &D, ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myIsZero(ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myIsZeroAddMul(RawPtr rawlhs, ConstRawPtr rawy, ConstRawPtr rawz) const CoCoA::RingBase [virtual]
myMul(RawPtr rawlhs, ConstRawPtr rawx, ConstRawPtr rawy) const =0CoCoA::RingBase [pure virtual]
myNegate(RawPtr rawlhs, ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myNew() const =0CoCoA::RingBase [pure virtual]
myNew(long int n) const =0CoCoA::RingBase [pure virtual]
myNew(const ZZ &N) const =0CoCoA::RingBase [pure virtual]
myNew(ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myOne() const =0CoCoA::RingBase [pure virtual]
myOutput(std::ostream &out, ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myOutput(OpenMathOutput &OMOut, ConstRawPtr rawx) const =0CoCoA::RingBase [pure virtual]
myOutputSelf(std::ostream &out) const =0CoCoA::RingBase [pure virtual]
myOutputSelf(OpenMathOutput &OMOut) const =0CoCoA::RingBase [pure virtual]
myPower(RawPtr rawlhs, ConstRawPtr rawx, unsigned long n) const CoCoA::RingBase
myPower(RawPtr rawlhs, ConstRawPtr rawx, const ZZ &N) const CoCoA::RingBase
myPowerBigExp(RawPtr rawlhs, ConstRawPtr rawx, const ZZ &N) const CoCoA::RingBase [protected, virtual]
myPowerSmallExp(RawPtr rawlhs, ConstRawPtr rawx, unsigned long n) const =0CoCoA::RingBase [protected, pure virtual]
myRefCountDec() const CoCoA::IntrusiveReferenceCount [inline, protected]
myRefCountInc() const CoCoA::IntrusiveReferenceCount [inline, protected]
myRefCountZero() const CoCoA::IntrusiveReferenceCount [inline, protected]
mySequentialPower(RawPtr rawlhs, ConstRawPtr rawx, unsigned long n) const CoCoA::RingBase [protected]
mySign(ConstRawPtr rawx) const CoCoA::RingBase [virtual]
mySub(RawPtr rawlhs, ConstRawPtr rawx, ConstRawPtr rawy) const =0CoCoA::RingBase [pure virtual]
mySwap(RawPtr rawx, RawPtr rawy) const =0CoCoA::RingBase [pure virtual]
mySymbols(std::vector< symbol > &SymList) const CoCoA::RingBase [virtual]
myZero() const =0CoCoA::RingBase [pure virtual]
NewRingID()CoCoA::RingBase [protected, static]
operator=(const RingBase &)CoCoA::RingBase [private]
RawPtr typedefCoCoA::RingBase
RingBase()CoCoA::RingBase [inline, protected]
RingBase(const RingBase &)CoCoA::RingBase [private]
SmartPtrIRC< const RingBase > classCoCoA::RingBase [friend]
~IntrusiveReferenceCount()CoCoA::IntrusiveReferenceCount [inline, protected, virtual]
~RingBase()CoCoA::RingBase [inline, protected, virtual]


Generated on Wed May 23 13:44:47 2007 for CoCoALib by  doxygen 1.4.6