Go to the documentation of this file.
31 void insert(
double time,
int Ind);
32 void update(
double time,
int Ind);
60 void recurse(
int row,
int pad,
int spacing,
int S);
void swapElements(int Ind1, int Ind2)
void update(double time, int Ind)
int checkHeapProperty(int pInd)
Debugging tools.
double getSmallest(int *Ind)
int parentInd(int inInd)
Index calculations.
double * formMatrix(int m, int n)
void upHeap(int Ind)
Elementary heap operations.
int heapCount
Keeps track of the number of elements in heap.
void insert(double time, int Ind)
Heap(int N)
Constructor and destructor.
int Initial_Heap_Alloc_Size
Variables that control the memory allocation for the heap.
int leftChildInd(int inInd)
int rightChildInd(int inInd)
void recurse(int row, int pad, int spacing, int S)
Used by printTree. Does the actual printing, top-down.
void setToEmpty(int N)
Interface with external algorithms (such as fast marching).
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011