PPL Logo

libs/ck-libs/parmetis/METISLib/pqueue.c File Reference

Go to the source code of this file.

Functions

void PQueueInit (CtrlType *ctrl, PQueueType *queue, int maxnodes, int maxgain)
void PQueueReset (PQueueType *queue)
void PQueueFree (CtrlType *ctrl, PQueueType *queue)
int PQueueGetSize (PQueueType *queue)
int PQueueInsert (PQueueType *queue, int node, int gain)
int PQueueDelete (PQueueType *queue, int node, int gain)
int PQueueUpdate (PQueueType *queue, int node, int oldgain, int newgain)
void PQueueUpdateUp (PQueueType *queue, int node, int oldgain, int newgain)
int PQueueGetMax (PQueueType *queue)
int PQueueSeeMax (PQueueType *queue)
int PQueueGetKey (PQueueType *queue)
int CheckHeap (PQueueType *queue)


Function Documentation

void PQueueInit ( CtrlType ctrl,
PQueueType queue,
int  maxnodes,
int  maxgain 
)

void PQueueReset ( PQueueType queue  ) 

void PQueueFree ( CtrlType ctrl,
PQueueType queue 
)

int PQueueGetSize ( PQueueType queue  ) 

int PQueueInsert ( PQueueType queue,
int  node,
int  gain 
)

int PQueueDelete ( PQueueType queue,
int  node,
int  gain 
)

int PQueueUpdate ( PQueueType queue,
int  node,
int  oldgain,
int  newgain 
)

void PQueueUpdateUp ( PQueueType queue,
int  node,
int  oldgain,
int  newgain 
)

int PQueueGetMax ( PQueueType queue  ) 

int PQueueSeeMax ( PQueueType queue  ) 

int PQueueGetKey ( PQueueType queue  ) 

int CheckHeap ( PQueueType queue  ) 


Generated on Sat May 26 08:08:10 2012 for Charm++ by  doxygen 1.5.5