Macaulay2 Engine
Loading...
Searching...
No Matches

◆ findOrInsert()

std::pair< const int *, bool > MonomialCollectionVarSize::findOrInsert ( const int * monom)
inline

Definition at line 380 of file monomial-sets.hpp.

381 {
382 std::pair<int*, int*> mon { mMonomialMemory.alloc(*monom) };
383 std::copy(monom, monom + *monom, mon.first);
384 assert(mon.second - mon.first >= *monom);
385 return findOrInsertTopInternedMonomial(mon.first);
386 }
MonomialMemorySpace mMonomialMemory
std::pair< const int *, bool > findOrInsertTopInternedMonomial(int *&monom)

References findOrInsertTopInternedMonomial(), and mMonomialMemory.