Definition at line 24 of file singmathic.cc.
◆ MathicToSingStream()
Definition at line 26 of file singmathic.cc.
VarIndex varCount() const
const Coefficient mModulus
Coefficient modulus() const
◆ ~MathicToSingStream()
MathicToSingStream::~MathicToSingStream |
( |
| ) |
|
|
inline |
◆ appendExponent()
Definition at line 57 of file singmathic.cc.
static int index(p_Length length, p_Ord ord)
int exponent(const CanonicalForm &f, int q)
int exponent ( const CanonicalForm & f, int q )
◆ appendPolynomialBegin()
void MathicToSingStream::appendPolynomialBegin |
( |
size_t |
termCount | ) |
|
|
inline |
◆ appendPolynomialDone()
void MathicToSingStream::appendPolynomialDone |
( |
| ) |
|
|
inline |
◆ appendTermBegin()
void MathicToSingStream::appendTermBegin |
( |
const mgb::GroebnerConfiguration::Component |
c | ) |
|
|
inline |
Definition at line 49 of file singmathic.cc.
#define pInit()
allocates a new monomial and initializes everything to 0
◆ appendTermDone()
void MathicToSingStream::appendTermDone |
( |
Coefficient |
coefficient | ) |
|
|
inline |
Definition at line 61 of file singmathic.cc.
62 mTerm->coef =
reinterpret_cast<number
>(coefficient);
◆ deleteIdeal()
void MathicToSingStream::deleteIdeal |
( |
| ) |
|
|
inlineprivate |
Definition at line 83 of file singmathic.cc.
#define idDelete(H)
delete an ideal
◆ idealBegin()
void MathicToSingStream::idealBegin |
( |
size_t |
polyCount | ) |
|
|
inline |
Definition at line 41 of file singmathic.cc.
ideal idInit(int idsize, int rank)
initialise an ideal / module
◆ idealDone()
void MathicToSingStream::idealDone |
( |
| ) |
|
|
inline |
◆ modulus()
◆ takeIdeal()
::ideal MathicToSingStream::takeIdeal |
( |
| ) |
|
|
inline |
◆ varCount()
VarIndex MathicToSingStream::varCount |
( |
| ) |
const |
|
inline |
◆ mIdeal
::ideal MathicToSingStream::mIdeal |
|
private |
◆ mModulus
◆ mPolyCount
size_t MathicToSingStream::mPolyCount |
|
private |
◆ mTerm
poly MathicToSingStream::mTerm |
|
private |
◆ mVarCount
The documentation for this class was generated from the following file: