|
| | CExternalSpecialPairMultiplier (ring r, int i, int j, Enum_ncSAType type) |
| |
| virtual | ~CExternalSpecialPairMultiplier () |
| |
| virtual poly | MultiplyEE (const int expLeft, const int expRight) |
| |
| | CSpecialPairMultiplier (ring r, int i, int j) |
| |
| virtual | ~CSpecialPairMultiplier () |
| |
| int | GetI () const |
| |
| int | GetJ () const |
| |
| virtual poly | MultiplyEE (const CExponent expLeft, const CExponent expRight)=0 |
| |
| virtual poly | MultiplyME (const poly pMonom, const CExponent expRight) |
| |
| virtual poly | MultiplyEM (const CExponent expLeft, const poly pMonom) |
| |
| | 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 int expRight) |
| |
| poly | MultiplyET (const int expLeft, const poly pTerm) |
| |
| virtual poly | MultiplyEE (const int expLeft, const int expRight)=0 |
| |
| virtual poly | MultiplyME (const poly pMonom, const int expRight)=0 |
| |
| virtual poly | MultiplyEM (const int expLeft, const poly pMonom)=0 |
| |
Definition at line 591 of file ncSAMult.h.