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

◆ GetVariablesSet()

std::set< MonomDL::Integer > BIBasis::MonomDL::GetVariablesSet ( ) const
inlinevirtual

Implements BIBasis::Monom.

Definition at line 586 of file monomDL.hpp.

587 {
588 std::set<Integer> result;
589 VarsListNode *iterator = ListHead;
590 while (iterator)
591 {
592 result.insert(iterator->Value);
593 iterator = iterator->Next;
594 }
595 return result;
596 }
VarsListNode * ListHead
Definition monom.hpp:105
VALGRIND_MAKE_MEM_DEFINED & result(result)
Singly linked-list node of a Monom's variable list, with a per-class slab allocator.
Definition monom.hpp:94

References GetVariablesSet(), BIBasis::Monom::ListHead, BIBasis::Monom::VarsListNode::Next, result(), and BIBasis::Monom::VarsListNode::Value.

Referenced by GetVariablesSet().