static void deallocateSmallNodeList(SmallNodeList * smallNodeList) { #ifdef OPENMP deallocatePointer(getRecycleBinInArray(smallNodeListMemory, omp_get_thread_num()), smallNodeList); #else deallocatePointer(smallNodeListMemory, smallNodeList); #endif }
static void deallocateFibHeapEl(FibHeapNode * a, FibHeap * heap) { deallocatePointer(heap->nodeMemory, a); }
static void deallocateConnection(Connection * connect) { deallocatePointer(connectionMemory, connect); }
static void deallocateDFibHeapNode(DFibHeapNode * a, DFibHeap * heap) { deallocatePointer(heap->nodeMemory, a); }
static void deallocateSmallNodeList(SmallNodeList * smallNodeList) { deallocatePointer(smallNodeListMemory, smallNodeList); }
static void deallocateNodeList(NodeList * nodeList) { deallocatePointer(nodeListMemory, nodeList); }
static void deallocateRBConnection(RBConnection * nodeList) { deallocatePointer(nodeListMemory, nodeList); }