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()) {
47 facade.computePrimaryDecomposition();
void nameFactoryRegister(NameFactory< AbstractProduct > &factory)
Registers the string returned by ConcreteProduct::getStaticName() to a function that default-construc...
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.