|
Macaulay2 Engine
|
Current IntsSet configuration: exposes Hash and Eq as discrete member functors so the unordered_set can use them directly. More...
#include <monomial-collection.hpp>
Public Member Functions | |
| ModuleMonomDefaultConfig (int nvars) | |
| ModuleMonomDefaultConfig (const ModuleMonomDefaultConfig &C) | |
Public Attributes | |
| ModuleMonomEq | Eq |
| ModuleMonomHash | Hash |
Private Attributes | |
| int | mNumVars |
Current IntsSet configuration: exposes Hash and Eq as discrete member functors so the unordered_set can use them directly.
Used by the type alias ModuleMonomialSet = IntsSet<ModuleMonomDefaultConfig>. The constructor takes the variable count for size accounting; the old single-functor hash / keysEqual / display interface is kept under #if 0 for reference until the refactor lands.
Definition at line 251 of file monomial-collection.hpp.