Classes | Namespaces

chomp/struct/fibheap.h File Reference

This file contains the definition of a Fibonacci heap optimized for good memory usage. More...

#include "chomp/struct/multitab.h"

Go to the source code of this file.

Classes

class  chomp::homology::FibonacciHeap< element >
 This template contains the definition of a Fibonacci heap that can be used as an efficient priority queue, for example, in the Dijxtra graph algorithm. More...
struct  chomp::homology::FibonacciHeap< element >::Node
 The structure that holds a graph node for the graph representation of a Fibonacci heap. More...

Namespaces

namespace  chomp
 

This is the top-level namespace of the CHomP library interface; most classes and functions are contained in its sub-namespaces.


namespace  chomp::homology
 

This is the main namespace that contains most of the CHomP library classes and functions, some of which are used in the Uniform Expansion project.



Detailed Description

This file contains the definition of a Fibonacci heap optimized for good memory usage.

Author:
Pawel Pilarczyk

Definition in file fibheap.h.