|
Macaulay2 Engine
|
#include <monomial-collection.hpp>
Public Types | |
| using | Conf = Configuration |
| using | Set = std::unordered_set<ModuleMonom, ModuleMonomHash, ModuleMonomEq> |
Public Member Functions | |
| IntsSet (Conf C) | |
| Configuration | configuration () const |
| const Set & | set () const |
| const std::vector< ModuleMonom > & | uniqueMonoms () const |
| std::size_t | size () const |
| bool | insert (Monom m, int comp) |
| std::pair< int, bool > | find (Monom m, int comp) |
| void | sort () |
| void | display (std::ostream &o) const |
| void | stats (std::ostream &o) const |
| auto | begin () const -> decltype(mElements.begin()) |
| auto | end () const -> decltype(mElements.end()) |
Private Attributes | |
| Conf | mConf |
| memt::Arena | mArena |
| Set | mHash |
| std::vector< ModuleMonom > | mElements |
Definition at line 297 of file monomial-collection.hpp.