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

◆ grab_remaining_pairs()

s_pair * s_pair_heap::grab_remaining_pairs ( )

Definition at line 31 of file spair.cpp.

32{
33 s_pair head;
34 s_pair *inresult = &head;
35 for (int i = 0; i < NHEAP; i++)
36 if (heap[i])
37 {
38 inresult->next = heap[i];
39 while (inresult->next != nullptr) inresult = inresult->next;
40 }
41 return head.next;
42}
s_pair * heap[NHEAP]
Definition spair.hpp:108
const int NHEAP
Definition spair.hpp:102
s_pair * next
Definition spair.hpp:90

References heap, s_pair::next, and NHEAP.