COIN-OR::LEMON - Graph Library

Changes in / [859:ac5f72c48367:858:9f6ed854d409] in lemon-main


Ignore:
Files:
3 added
3 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • lemon/Makefile.am

    r859 r822  
    6161        lemon/bfs.h \
    6262        lemon/bin_heap.h \
    63         lemon/binomial_heap.h \
     63        lemon/binom_heap.h \
    6464        lemon/bucket_heap.h \
    6565        lemon/capacity_scaling.h \
     
    7676        lemon/cycle_canceling.h \
    7777        lemon/dfs.h \
    78         lemon/dheap.h \
    7978        lemon/dijkstra.h \
    8079        lemon/dim2.h \
     
    8584        lemon/euler.h \
    8685        lemon/fib_heap.h \
     86        lemon/fourary_heap.h \
    8787        lemon/full_graph.h \
    8888        lemon/glpk.h \
     
    9494        lemon/hypercube_graph.h \
    9595        lemon/karp.h \
     96        lemon/kary_heap.h \
    9697        lemon/kruskal.h \
    9798        lemon/hao_orlin.h \
     
    112113        lemon/planarity.h \
    113114        lemon/preflow.h \
    114         lemon/quad_heap.h \
    115115        lemon/radix_heap.h \
    116116        lemon/radix_sort.h \
  • test/heap_test.cc

    r855 r702  
    3131
    3232#include <lemon/bin_heap.h>
    33 #include <lemon/quad_heap.h>
    34 #include <lemon/dheap.h>
     33#include <lemon/fourary_heap.h>
     34#include <lemon/kary_heap.h>
    3535#include <lemon/fib_heap.h>
    3636#include <lemon/pairing_heap.h>
    3737#include <lemon/radix_heap.h>
    38 #include <lemon/binomial_heap.h>
     38#include <lemon/binom_heap.h>
    3939#include <lemon/bucket_heap.h>
    4040
     
    186186  }
    187187
    188   // QuadHeap
    189   {
    190     typedef QuadHeap<Prio, ItemIntMap> IntHeap;
    191     checkConcept<Heap<Prio, ItemIntMap>, IntHeap>();
    192     heapSortTest<IntHeap>();
    193     heapIncreaseTest<IntHeap>();
    194 
    195     typedef QuadHeap<Prio, IntNodeMap > NodeHeap;
    196     checkConcept<Heap<Prio, IntNodeMap >, NodeHeap>();
    197     dijkstraHeapTest<NodeHeap>(digraph, length, source);
    198   }
    199 
    200   // DHeap
    201   {
    202     typedef DHeap<Prio, ItemIntMap> IntHeap;
    203     checkConcept<Heap<Prio, ItemIntMap>, IntHeap>();
    204     heapSortTest<IntHeap>();
    205     heapIncreaseTest<IntHeap>();
    206 
    207     typedef DHeap<Prio, IntNodeMap > NodeHeap;
     188  // FouraryHeap
     189  {
     190    typedef FouraryHeap<Prio, ItemIntMap> IntHeap;
     191    checkConcept<Heap<Prio, ItemIntMap>, IntHeap>();
     192    heapSortTest<IntHeap>();
     193    heapIncreaseTest<IntHeap>();
     194
     195    typedef FouraryHeap<Prio, IntNodeMap > NodeHeap;
     196    checkConcept<Heap<Prio, IntNodeMap >, NodeHeap>();
     197    dijkstraHeapTest<NodeHeap>(digraph, length, source);
     198  }
     199
     200  // KaryHeap
     201  {
     202    typedef KaryHeap<Prio, ItemIntMap> IntHeap;
     203    checkConcept<Heap<Prio, ItemIntMap>, IntHeap>();
     204    heapSortTest<IntHeap>();
     205    heapIncreaseTest<IntHeap>();
     206
     207    typedef KaryHeap<Prio, IntNodeMap > NodeHeap;
    208208    checkConcept<Heap<Prio, IntNodeMap >, NodeHeap>();
    209209    dijkstraHeapTest<NodeHeap>(digraph, length, source);
     
    246246  }
    247247
    248   // BinomialHeap
    249   {
    250     typedef BinomialHeap<Prio, ItemIntMap> IntHeap;
    251     checkConcept<Heap<Prio, ItemIntMap>, IntHeap>();
    252     heapSortTest<IntHeap>();
    253     heapIncreaseTest<IntHeap>();
    254 
    255     typedef BinomialHeap<Prio, IntNodeMap > NodeHeap;
     248  // BinomHeap
     249  {
     250    typedef BinomHeap<Prio, ItemIntMap> IntHeap;
     251    checkConcept<Heap<Prio, ItemIntMap>, IntHeap>();
     252    heapSortTest<IntHeap>();
     253    heapIncreaseTest<IntHeap>();
     254
     255    typedef BinomHeap<Prio, IntNodeMap > NodeHeap;
    256256    checkConcept<Heap<Prio, IntNodeMap >, NodeHeap>();
    257257    dijkstraHeapTest<NodeHeap>(digraph, length, source);
Note: See TracChangeset for help on using the changeset viewer.