equal
deleted
inserted
replaced
1 /* -*- C++ -*- |
1 /* -*- C++ -*- |
2 * src/hugo/smart_graph.h - Part of HUGOlib, a generic C++ optimization library |
2 * src/lemon/smart_graph.h - Part of LEMON, a generic C++ optimization library |
3 * |
3 * |
4 * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport |
4 * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport |
5 * (Egervary Combinatorial Optimization Research Group, EGRES). |
5 * (Egervary Combinatorial Optimization Research Group, EGRES). |
6 * |
6 * |
7 * Permission to use, modify and distribute this software is granted |
7 * Permission to use, modify and distribute this software is granted |
12 * express or implied, and with no claim as to its suitability for any |
12 * express or implied, and with no claim as to its suitability for any |
13 * purpose. |
13 * purpose. |
14 * |
14 * |
15 */ |
15 */ |
16 |
16 |
17 #ifndef HUGO_SMART_GRAPH_H |
17 #ifndef LEMON_SMART_GRAPH_H |
18 #define HUGO_SMART_GRAPH_H |
18 #define LEMON_SMART_GRAPH_H |
19 |
19 |
20 ///\ingroup graphs |
20 ///\ingroup graphs |
21 ///\file |
21 ///\file |
22 ///\brief SmartGraph and SymSmartGraph classes. |
22 ///\brief SmartGraph and SymSmartGraph classes. |
23 |
23 |
24 #include <vector> |
24 #include <vector> |
25 #include <climits> |
25 #include <climits> |
26 |
26 |
27 #include <hugo/invalid.h> |
27 #include <lemon/invalid.h> |
28 |
28 |
29 #include <hugo/array_map.h> |
29 #include <lemon/array_map.h> |
30 #include <hugo/sym_map.h> |
30 #include <lemon/sym_map.h> |
31 |
31 |
32 #include <hugo/map_registry.h> |
32 #include <lemon/map_registry.h> |
33 |
33 |
34 #include <hugo/map_defines.h> |
34 #include <lemon/map_defines.h> |
35 |
35 |
36 namespace hugo { |
36 namespace lemon { |
37 |
37 |
38 /// \addtogroup graphs |
38 /// \addtogroup graphs |
39 /// @{ |
39 /// @{ |
40 // class SymSmartGraph; |
40 // class SymSmartGraph; |
41 |
41 |
354 |
354 |
355 |
355 |
356 }; |
356 }; |
357 |
357 |
358 /// @} |
358 /// @} |
359 } //namespace hugo |
359 } //namespace lemon |
360 |
360 |
361 |
361 |
362 |
362 |
363 |
363 |
364 #endif //HUGO_SMART_GRAPH_H |
364 #endif //LEMON_SMART_GRAPH_H |