17#ifndef INTERSECT_FACADE_GUARD
18#define INTERSECT_FACADE_GUARD
void nameFactoryRegister(NameFactory< AbstractProduct > &factory)
Registers the string returned by ConcreteProduct::getStaticName() to a function that default-construc...
This is the super class of all facades.
A facade for intersecting monomial ideals.
auto_ptr< BigIdeal > intersect(const vector< BigIdeal * > &ideals, const VarNames &names)
Returns the intersection of ideals.
Defines the variables of a polynomial ring and facilities IO involving them.