equal
deleted
inserted
replaced
41 |
41 |
42 FIXME reset |
42 FIXME reset |
43 |
43 |
44 */ |
44 */ |
45 |
45 |
46 #ifndef HUGO_PREFLOW_H |
46 #ifndef LEMON_PREFLOW_H |
47 #define HUGO_PREFLOW_H |
47 #define LEMON_PREFLOW_H |
48 |
48 |
49 #define H0 20 |
49 #define H0 20 |
50 #define H1 1 |
50 #define H1 1 |
51 |
51 |
52 #include <vector> |
52 #include <vector> |
53 #include <queue> |
53 #include <queue> |
54 #include <stack> |
54 #include <stack> |
55 |
55 |
56 namespace hugo { |
56 namespace lemon { |
57 |
57 |
58 template <typename Graph, typename T, |
58 template <typename Graph, typename T, |
59 typename CapMap=typename Graph::template EdgeMap<T>, |
59 typename CapMap=typename Graph::template EdgeMap<T>, |
60 typename FlowMap=typename Graph::template EdgeMap<T> > |
60 typename FlowMap=typename Graph::template EdgeMap<T> > |
61 class Preflow { |
61 class Preflow { |
653 |
653 |
654 |
654 |
655 |
655 |
656 }; |
656 }; |
657 |
657 |
658 } //namespace hugo |
658 } //namespace lemon |
659 |
659 |
660 #endif //PREFLOW_H |
660 #endif //PREFLOW_H |
661 |
661 |
662 |
662 |
663 |
663 |