![]() |
My Project
|
#include <ncSAMult.h>
Public Types | |
| typedef CPower | CExponent |
Public Member Functions | |
| CPowerMultiplier (ring r) | |
| virtual | ~CPowerMultiplier () |
| CSpecialPairMultiplier * | GetPair (int i, int j) const |
| CSpecialPairMultiplier *& | GetPair (int i, int j) |
| virtual poly | MultiplyEE (const CExponent expLeft, const CExponent expRight) |
| virtual poly | MultiplyME (const poly pMonom, const CExponent expRight) |
| virtual poly | MultiplyEM (const CExponent expLeft, const poly pMonom) |
| poly | MultiplyPE (const poly pPoly, const CExponent expRight) |
| poly | MultiplyEP (const CExponent expLeft, const poly pPoly) |
| poly | MultiplyPEDestroy (poly pPoly, const CExponent expRight) |
| poly | MultiplyEPDestroy (const CExponent expLeft, poly pPoly) |
Public Member Functions inherited from CMultiplier< CPower > | |
| CMultiplier (ring rBaseRing) | |
| virtual | ~CMultiplier () |
| ring | GetBasering () const |
| int | NVars () const |
| poly | LM (const poly pTerm, const ring r, int i=1) const |
| poly | MultiplyTE (const poly pTerm, const CPower expRight) |
| poly | MultiplyET (const CPower expLeft, const poly pTerm) |
Private Attributes | |
| CSpecialPairMultiplier ** | m_specialpairs |
Additional Inherited Members | |
Protected Attributes inherited from CMultiplier< CPower > | |
| const ring | m_basering |
| const int | m_NVars |
Definition at line 163 of file ncSAMult.h.
Definition at line 194 of file ncSAMult.h.
| CPowerMultiplier::CPowerMultiplier | ( | ring | r | ) |
Definition at line 832 of file ncSAMult.cc.
|
virtual |
Definition at line 847 of file ncSAMult.cc.
|
inline |
Definition at line 183 of file ncSAMult.h.
|
inline |
Implements CMultiplier< CPower >.
Definition at line 991 of file ncSAMult.cc.
Implements CMultiplier< CPower >.
Definition at line 924 of file ncSAMult.cc.
Definition at line 223 of file ncSAMult.h.
Definition at line 247 of file ncSAMult.h.
Implements CMultiplier< CPower >.
Definition at line 860 of file ncSAMult.cc.
Definition at line 211 of file ncSAMult.h.
Definition at line 235 of file ncSAMult.h.
|
private |
Definition at line 166 of file ncSAMult.h.