dbl_dheaps_i.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dbl_ILLdheap

Functions

void dbl_ILLutil_dheap_changekey (dbl_ILLdheap *h, int i, double *newkey)
void dbl_ILLutil_dheap_delete (dbl_ILLdheap *h, int i)
void dbl_ILLutil_dheap_deletemin (dbl_ILLdheap *h, int *i)
void dbl_ILLutil_dheap_findmin (dbl_ILLdheap *h, int *i)
void dbl_ILLutil_dheap_free (dbl_ILLdheap *h)
int dbl_ILLutil_dheap_init (dbl_ILLdheap *h, int k)
int dbl_ILLutil_dheap_insert (dbl_ILLdheap *h, int i)
int dbl_ILLutil_dheap_resize (dbl_ILLdheap *h, int newsize)


Function Documentation

void dbl_ILLutil_dheap_changekey ( dbl_ILLdheap h,
int  i,
double *  newkey 
)

void dbl_ILLutil_dheap_delete ( dbl_ILLdheap h,
int  i 
)

void dbl_ILLutil_dheap_deletemin ( dbl_ILLdheap h,
int *  i 
)

Definition at line 243 of file dbl_dheaps_i.c.

References dbl_ILLutil_dheap_delete(), dbl_ILLdheap::entry, and dbl_ILLdheap::size.

Here is the call graph for this function:

void dbl_ILLutil_dheap_findmin ( dbl_ILLdheap h,
int *  i 
)

void dbl_ILLutil_dheap_free ( dbl_ILLdheap h  ) 

int dbl_ILLutil_dheap_init ( dbl_ILLdheap h,
int  k 
)

int dbl_ILLutil_dheap_insert ( dbl_ILLdheap h,
int  i 
)

Definition at line 205 of file dbl_dheaps_i.c.

References dbl_dheap_siftup(), dbl_ILLdheap::size, and dbl_ILLdheap::total_space.

Here is the call graph for this function:

int dbl_ILLutil_dheap_resize ( dbl_ILLdheap h,
int  newsize 
)


Generated on Thu Mar 29 09:33:14 2012 for QSopt_ex by  doxygen 1.4.7