![]() |
#include <ncSAFormula.h>
Public Member Functions | |
int | NVars () const |
ring | GetBasering () const |
CFormulaPowerMultiplier (ring r) | |
virtual | ~CFormulaPowerMultiplier () |
Enum_ncSAType | GetPair (int i, int j) const |
Enum_ncSAType & | GetPair (int i, int j) |
poly | Multiply (int i, int j, const int n, const int m) |
Static Public Member Functions | |
static Enum_ncSAType | AnalyzePair (const ring r, int i, int j) |
static poly | Multiply (Enum_ncSAType type, const int i, const int j, const int n, const int m, const ring r) |
static poly | ncSA_1xy0x0y0 (const int i, const int j, const int n, const int m, const ring r) |
static poly | ncSA_Mxy0x0y0 (const int i, const int j, const int n, const int m, const ring r) |
static poly | ncSA_Qxy0x0y0 (const int i, const int j, const int n, const int m, const number m_q, const ring r) |
static poly | ncSA_1xy0x0yG (const int i, const int j, const int n, const int m, const number m_g, const ring r) |
static poly | ncSA_1xy0x0yT2 (const int i, const int j, const int n, const int m, const int k, const ring r) |
static poly | ncSA_1xyAx0y0 (const int i, const int j, const int n, const int m, const number m_shiftCoef, const ring r) |
static poly | ncSA_1xy0xBy0 (const int i, const int j, const int n, const int m, const number m_shiftCoef, const ring r) |
Private Member Functions | |
CFormulaPowerMultiplier () | |
CFormulaPowerMultiplier (const CFormulaPowerMultiplier &) | |
CFormulaPowerMultiplier & | operator= (const CFormulaPowerMultiplier &) |
Private Attributes | |
Enum_ncSAType * | m_SAPairTypes |
const int | m_NVars |
const ring | m_BaseRing |
Definition at line 29 of file ncSAFormula.h.
CFormulaPowerMultiplier::CFormulaPowerMultiplier | ( | ring | r | ) |
Definition at line 219 of file ncSAFormula.cc.
|
virtual |
Definition at line 236 of file ncSAFormula.cc.
|
private |
|
private |
|
static |
Definition at line 712 of file ncSAFormula.cc.
|
inline |
Definition at line 41 of file ncSAFormula.h.
|
inline |
Definition at line 46 of file ncSAFormula.h.
|
inline |
Definition at line 56 of file ncSAFormula.h.
|
static |
Definition at line 706 of file ncSAFormula.cc.
Definition at line 717 of file ncSAFormula.cc.
|
static |
Definition at line 725 of file ncSAFormula.cc.
|
static |
Definition at line 740 of file ncSAFormula.cc.
|
static |
Definition at line 745 of file ncSAFormula.cc.
|
static |
Definition at line 755 of file ncSAFormula.cc.
|
static |
Definition at line 750 of file ncSAFormula.cc.
|
static |
Definition at line 730 of file ncSAFormula.cc.
|
static |
Definition at line 735 of file ncSAFormula.cc.
|
inline |
Definition at line 40 of file ncSAFormula.h.
|
private |
|
private |
Definition at line 35 of file ncSAFormula.h.
|
private |
Definition at line 34 of file ncSAFormula.h.
|
private |
Definition at line 32 of file ncSAFormula.h.