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.
This header file includes common definitions and is included as the first line of code in every imple...