27 "Compute the primary decomposition of monomial ideals.",
28 "This feature is experimental which means that it isn't correctly\n"
29 "implemented yet. I.e. it doesn't work yet - don't use it other than\n"
30 "because you are developing Frobby or curious to see how this\n"
31 "functionality is coming along.",
34 _io(
DataType::getMonomialIdealType(),
DataType::getMonomialIdealListType()) {
void validateSplit(const SliceParams ¶ms, bool allowLabel, bool allowDegree)
virtual void obtainParameters(vector< Parameter * > ¶meters)
The intention of this class is to describe the different kinds of mathematical structures that Frobby...
static const DataType & getMonomialIdealListType()
Returns the one and only instance for monomial ideal lists.
void obtainParameters(vector< Parameter * > ¶meters)
static const char * staticGetName()
SliceParameters _sliceParams
virtual void obtainParameters(vector< Parameter * > ¶meters)
A facade for operations on monomial ideals using the Slice Algorithm.
void computePrimaryDecomposition()
Compute the unique "nicest" primary decomposition of the ideal.