|
| static struct mon_part_rec_ * | mo_make (enum MonomialOrdering_type type, int nvars, const int *wts) |
| static MonomialOrdering * | make_mon_order (int n) |
| static MonomialOrdering * | M2_mo_offset (const MonomialOrdering *mo, int offset) |
| static bool | is_good (mon_part p) |
| std::ostringstream & | toString (std::ostringstream &o, int len, int *p) |
| std::ostringstream & | ones (std::ostringstream &o, int len) |
| int | moIsLex (const MonomialOrdering *mo) |
| int | moIsGRevLex (const MonomialOrdering *mo) |
| int | rawNumberOfVariables (const MonomialOrdering *mo) |
| M2_arrayint | moGetWeightValues (const MonomialOrdering *mo) |
| int | rawNumberOfInvertibleVariables (const MonomialOrdering *mo) |
| M2_arrayint | rawNonTermOrderVariables (const MonomialOrdering *mo) |
| MonomialOrdering * | rawLexMonomialOrdering (int nvars, int packing) |
| MonomialOrdering * | rawGRevLexMonomialOrdering (M2_arrayint degs, int packing) |
| MonomialOrdering * | rawRevLexMonomialOrdering (int nvars) |
| MonomialOrdering * | rawWeightsMonomialOrdering (M2_arrayint wts) |
| MonomialOrdering * | rawGroupLexMonomialOrdering (int nvars) |
| MonomialOrdering * | rawGroupRevLexMonomialOrdering (int nvars) |
| MonomialOrdering * | rawNClexMonomialOrdering (int nvars) |
| MonomialOrdering * | rawPositionMonomialOrdering (M2_bool up_or_down) |
| MonomialOrdering * | rawJoinMonomialOrdering (engine_RawMonomialOrderingArray M) |
| MonomialOrdering * | rawProductMonomialOrdering (engine_RawMonomialOrderingArray M) |
| M2_string | intarray_to_string (int len, int *p) |
| M2_string | ones_to_string (int len) |
| unsigned int | rawMonomialOrderingHash (const MonomialOrdering *mo) |
| M2_string | IM2_MonomialOrdering_to_string (const MonomialOrdering *mo) |
| static void | write_row (std::vector< int > &grading, int nvars, int which, int value) |
| static void | write_weights (std::vector< int > &grading, int nvars, int firstvar, int *wts, int nwts) |
| bool | monomialOrderingToMatrix (const struct MonomialOrdering &mo, std::vector< int > &mat, bool &base_is_revlex, int &component_direction, int &component_is_before_row) |
| M2_arrayint | rawMonomialOrderingToMatrix (const struct MonomialOrdering *mo) |