Go to the documentation of this file.
27 "Compute the irreducible decomposition of the input ideal.",
28 "Compute the irredundant irreducible decomposition of the input monomial "
30 "The decomposition is computed using the Slice Algorithm. This algorithm is\n"
31 "described in the paper `The Slice Algorithm For Irreducible Decomposition "
33 "Monomial Ideals', which is available at www.broune.com .",
37 "Encode the decomposition as monomials generating an ideal.",
static const DataType & getMonomialIdealListType()
Returns the one and only instance for monomial ideal lists.
virtual void obtainParameters(vector< Parameter * > ¶meters)
virtual void obtainParameters(vector< Parameter * > ¶meters)
SliceParameters _sliceParams
static const char * staticGetName()
static const DataType & getMonomialIdealType()
Returns the one and only instance for monomial ideals.
void computeIrreducibleDecomposition(bool encode)
Compute the unique irredundant set of irreducible ideals whose intersection equals ideal.
void validateSplit(const SliceParams ¶ms, bool allowLabel, bool allowDegree)
The intention of this class is to describe the different kinds of mathematical structures that Frobby...
A facade for operations on monomial ideals using the Slice Algorithm.
void obtainParameters(vector< Parameter * > ¶meters)