Copyright header added.
1.1 --- a/src/hugo/array_map.h Thu Sep 23 14:40:45 2004 +0000
1.2 +++ b/src/hugo/array_map.h Thu Sep 23 15:05:20 2004 +0000
1.3 @@ -1,4 +1,19 @@
1.4 -// -*- c++ -*-
1.5 +/* -*- C++ -*-
1.6 + * src/hugo/array_map.h - Part of HUGOlib, a generic C++ optimization library
1.7 + *
1.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
1.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
1.10 + *
1.11 + * Permission to use, modify and distribute this software is granted
1.12 + * provided that this copyright notice appears in all copies. For
1.13 + * precise terms see the accompanying LICENSE file.
1.14 + *
1.15 + * This software is provided "AS IS" with no warranty of any kind,
1.16 + * express or implied, and with no claim as to its suitability for any
1.17 + * purpose.
1.18 + *
1.19 + */
1.20 +
1.21 #ifndef HUGO_ARRAY_MAP_H
1.22 #define HUGO_ARRAY_MAP_H
1.23
2.1 --- a/src/hugo/attic/debug.h Thu Sep 23 14:40:45 2004 +0000
2.2 +++ b/src/hugo/attic/debug.h Thu Sep 23 15:05:20 2004 +0000
2.3 @@ -1,4 +1,18 @@
2.4 -// -*- C++ -*- //
2.5 +/* -*- C++ -*-
2.6 + * src/hugo/template.h - Part of HUGOlib, a generic C++ optimization library
2.7 + *
2.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
2.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
2.10 + *
2.11 + * Permission to use, modify and distribute this software is granted
2.12 + * provided that this copyright notice appears in all copies. For
2.13 + * precise terms see the accompanying LICENSE file.
2.14 + *
2.15 + * This software is provided "AS IS" with no warranty of any kind,
2.16 + * express or implied, and with no claim as to its suitability for any
2.17 + * purpose.
2.18 + *
2.19 + */
2.20
2.21 #ifndef HUGO_DEBUG_H
2.22 #define HUGO_DEBUG_H
3.1 --- a/src/hugo/attic/error.h Thu Sep 23 14:40:45 2004 +0000
3.2 +++ b/src/hugo/attic/error.h Thu Sep 23 15:05:20 2004 +0000
3.3 @@ -1,4 +1,18 @@
3.4 -// -*- C++ -*- //
3.5 +/* -*- C++ -*-
3.6 + * src/hugo/template.h - Part of HUGOlib, a generic C++ optimization library
3.7 + *
3.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
3.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
3.10 + *
3.11 + * Permission to use, modify and distribute this software is granted
3.12 + * provided that this copyright notice appears in all copies. For
3.13 + * precise terms see the accompanying LICENSE file.
3.14 + *
3.15 + * This software is provided "AS IS" with no warranty of any kind,
3.16 + * express or implied, and with no claim as to its suitability for any
3.17 + * purpose.
3.18 + *
3.19 + */
3.20
3.21 #ifndef HUGO_ERROR_H
3.22 #define HUGO_ERROR_H
4.1 --- a/src/hugo/bfs.h Thu Sep 23 14:40:45 2004 +0000
4.2 +++ b/src/hugo/bfs.h Thu Sep 23 15:05:20 2004 +0000
4.3 @@ -1,4 +1,19 @@
4.4 -// -*- C++ -*-
4.5 +/* -*- C++ -*-
4.6 + * src/hugo/bfs.h - Part of HUGOlib, a generic C++ optimization library
4.7 + *
4.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
4.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
4.10 + *
4.11 + * Permission to use, modify and distribute this software is granted
4.12 + * provided that this copyright notice appears in all copies. For
4.13 + * precise terms see the accompanying LICENSE file.
4.14 + *
4.15 + * This software is provided "AS IS" with no warranty of any kind,
4.16 + * express or implied, and with no claim as to its suitability for any
4.17 + * purpose.
4.18 + *
4.19 + */
4.20 +
4.21 #ifndef HUGO_BFS_H
4.22 #define HUGO_BFS_H
4.23
5.1 --- a/src/hugo/bin_heap.h Thu Sep 23 14:40:45 2004 +0000
5.2 +++ b/src/hugo/bin_heap.h Thu Sep 23 15:05:20 2004 +0000
5.3 @@ -1,70 +1,26 @@
5.4 -// -*- C++ -*- //
5.5 -
5.6 -/* FIXME: Copyright ...
5.7 +/* -*- C++ -*-
5.8 + * src/hugo/bin_heap.h - Part of HUGOlib, a generic C++ optimization library
5.9 *
5.10 - * This implementation is heavily based on STL's heap functions and
5.11 - * the similar class by Alpar Juttner in IKTA...
5.12 - */
5.13 -
5.14 -/******
5.15 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
5.16 + * (Egervary Combinatorial Optimization Research Group, EGRES).
5.17 *
5.18 - * BinHeap<ItemType, PrioType, ItemIntMap, [PrioCompare]>
5.19 + * Permission to use, modify and distribute this software is granted
5.20 + * provided that this copyright notice appears in all copies. For
5.21 + * precise terms see the accompanying LICENSE file.
5.22 *
5.23 - * Ez az osztaly item-prioritas parok tarolasara alkalmas binaris kupacot
5.24 - * valosit meg.
5.25 - * A kupacban legfolul mindig az a par talalhato, amiben a prioritas a
5.26 - * legkisebb. (Gondolj a Dijkstra pont-tavolsag kupacara; igazabol ahhoz
5.27 - * lett keszitve...)
5.28 - *
5.29 - * Megjegyzes: a kupacos temakorokben a prioritast kulcsnak szoktak nevezni,
5.30 - * de mivel ez zavaro tud lenni a property-map-es kulcs-ertek szohasznalata
5.31 - * miatt, megprobaltunk valami semleges elnevezeseket kitalalni.
5.32 - *
5.33 - * A hasznalatahoz szukseg van egy irhato/olvashato property_map-re, ami
5.34 - * az itemekhez egy int-et tud tarolni (ezzel tudom megkeresni az illeto
5.35 - * elemet a kupacban a csokkentes es hasonlo muveletekhez).
5.36 - * A map-re csak referenciat tarol, ugy hogy a kupac elete folyan a map-nek
5.37 - * is elnie kell. (???)
5.38 - *
5.39 - * Ketfele modon hasznalhato:
5.40 - * Lusta mod:
5.41 - * set(Item, Prio) metodussal pakolunk a kupacba,
5.42 - * aztan o majd eldonti, hogy ez az elem mar benne van-e es ha igen, akkor
5.43 - * csokkentettunk-e rajta, vagy noveltunk.
5.44 - * Ehhez nagyon fontos, hogy az atadott property map inicializalva legyen
5.45 - * minden szobajovo kulcs ertekre, -1 -es ertekkel!
5.46 - * Es ilyen esetben a kulcsokrol lekerdezheto az allapotuk a state
5.47 - metodussal:
5.48 - * (nem jart meg a kupacban PRE_HEAP=-1, epp a kupacban van IN_HEAP=0,
5.49 - * mar kikerult a kupacbol POST_HEAP=-2).
5.50 - * Szoval ebben a modban a kupac nagyjabol hasznalhato property_map-kent, csak
5.51 - * meg meg tudja mondani a "legkisebb" prioritasu elemet. De csak nagyjabol,
5.52 - * hiszen a kupacbol kikerult elemeknek elvesz az ertekuk...
5.53 - *
5.54 - * Kozvetlen mod:
5.55 - * push(Item, Prio) metodussal belerakunk a kupacba (ha az illeto kulcs mar
5.56 - * benn volt, akkor gaz).
5.57 - * increase/decrease(Item i, Prio new_prio) metodusokkal lehet
5.58 - * novelni/csokkenteni az illeto elemhez tartozo prioritast. (Ha nem volt
5.59 - * megbenne a kupacban az illeto elem, vagy nem abba az iranyba valtoztattad
5.60 - * az erteket, amerre mondtad -- gaz).
5.61 - *
5.62 - * Termeszetesen a fenti ket modot ertelemszeruen lehet keverni.
5.63 - * Ja es mindig nagyon gaz, ha belepiszkalsz a map-be, amit a kupac
5.64 - * hasznal. :-))
5.65 - *
5.66 - *
5.67 - * Bocs, most faradt vagyok, majd egyszer leforditom. (Misi)
5.68 + * This software is provided "AS IS" with no warranty of any kind,
5.69 + * express or implied, and with no claim as to its suitability for any
5.70 + * purpose.
5.71 *
5.72 */
5.73
5.74 -
5.75 #ifndef HUGO_BIN_HEAP_H
5.76 #define HUGO_BIN_HEAP_H
5.77
5.78 ///\ingroup auxdat
5.79 ///\file
5.80 ///\brief Binary Heap implementation.
5.81 +///\todo It should be documented.
5.82
5.83 #include <vector>
5.84 #include <utility>
6.1 --- a/src/hugo/default_map.h Thu Sep 23 14:40:45 2004 +0000
6.2 +++ b/src/hugo/default_map.h Thu Sep 23 15:05:20 2004 +0000
6.3 @@ -1,4 +1,19 @@
6.4 -// -*- c++ -*-
6.5 +/* -*- C++ -*-
6.6 + * src/hugo/default_map.h - Part of HUGOlib, a generic C++ optimization library
6.7 + *
6.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
6.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
6.10 + *
6.11 + * Permission to use, modify and distribute this software is granted
6.12 + * provided that this copyright notice appears in all copies. For
6.13 + * precise terms see the accompanying LICENSE file.
6.14 + *
6.15 + * This software is provided "AS IS" with no warranty of any kind,
6.16 + * express or implied, and with no claim as to its suitability for any
6.17 + * purpose.
6.18 + *
6.19 + */
6.20 +
6.21 #ifndef HUGO_DEFAULT_MAP_H
6.22 #define HUGO_DEFAULT_MAP_H
6.23
7.1 --- a/src/hugo/dfs.h Thu Sep 23 14:40:45 2004 +0000
7.2 +++ b/src/hugo/dfs.h Thu Sep 23 15:05:20 2004 +0000
7.3 @@ -1,4 +1,19 @@
7.4 -// -*- C++ -*-
7.5 +/* -*- C++ -*-
7.6 + * src/hugo/dfs.h - Part of HUGOlib, a generic C++ optimization library
7.7 + *
7.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
7.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
7.10 + *
7.11 + * Permission to use, modify and distribute this software is granted
7.12 + * provided that this copyright notice appears in all copies. For
7.13 + * precise terms see the accompanying LICENSE file.
7.14 + *
7.15 + * This software is provided "AS IS" with no warranty of any kind,
7.16 + * express or implied, and with no claim as to its suitability for any
7.17 + * purpose.
7.18 + *
7.19 + */
7.20 +
7.21 #ifndef HUGO_DFS_H
7.22 #define HUGO_DFS_H
7.23
8.1 --- a/src/hugo/dijkstra.h Thu Sep 23 14:40:45 2004 +0000
8.2 +++ b/src/hugo/dijkstra.h Thu Sep 23 15:05:20 2004 +0000
8.3 @@ -1,4 +1,19 @@
8.4 -// -*- C++ -*-
8.5 +/* -*- C++ -*-
8.6 + * src/hugo/dijkstra.h - Part of HUGOlib, a generic C++ optimization library
8.7 + *
8.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
8.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
8.10 + *
8.11 + * Permission to use, modify and distribute this software is granted
8.12 + * provided that this copyright notice appears in all copies. For
8.13 + * precise terms see the accompanying LICENSE file.
8.14 + *
8.15 + * This software is provided "AS IS" with no warranty of any kind,
8.16 + * express or implied, and with no claim as to its suitability for any
8.17 + * purpose.
8.18 + *
8.19 + */
8.20 +
8.21 #ifndef HUGO_DIJKSTRA_H
8.22 #define HUGO_DIJKSTRA_H
8.23
9.1 --- a/src/hugo/dimacs.h Thu Sep 23 14:40:45 2004 +0000
9.2 +++ b/src/hugo/dimacs.h Thu Sep 23 15:05:20 2004 +0000
9.3 @@ -1,4 +1,19 @@
9.4 -// -*- c++ -*-
9.5 +/* -*- C++ -*-
9.6 + * src/hugo/dimacs.h - Part of HUGOlib, a generic C++ optimization library
9.7 + *
9.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
9.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
9.10 + *
9.11 + * Permission to use, modify and distribute this software is granted
9.12 + * provided that this copyright notice appears in all copies. For
9.13 + * precise terms see the accompanying LICENSE file.
9.14 + *
9.15 + * This software is provided "AS IS" with no warranty of any kind,
9.16 + * express or implied, and with no claim as to its suitability for any
9.17 + * purpose.
9.18 + *
9.19 + */
9.20 +
9.21 #ifndef HUGO_DIMACS_H
9.22 #define HUGO_DIMACS_H
9.23
10.1 --- a/src/hugo/extended_pair.h Thu Sep 23 14:40:45 2004 +0000
10.2 +++ b/src/hugo/extended_pair.h Thu Sep 23 15:05:20 2004 +0000
10.3 @@ -1,4 +1,19 @@
10.4 -// -*- c++ -*-
10.5 +/* -*- C++ -*-
10.6 + * src/hugo/extended_pair.h - Part of HUGOlib, a generic C++ optimization library
10.7 + *
10.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
10.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
10.10 + *
10.11 + * Permission to use, modify and distribute this software is granted
10.12 + * provided that this copyright notice appears in all copies. For
10.13 + * precise terms see the accompanying LICENSE file.
10.14 + *
10.15 + * This software is provided "AS IS" with no warranty of any kind,
10.16 + * express or implied, and with no claim as to its suitability for any
10.17 + * purpose.
10.18 + *
10.19 + */
10.20 +
10.21 #ifndef HUGO_EXTENDED_PAIR_H
10.22 #define HUGO_EXTENDED_PAIR_H
10.23
11.1 --- a/src/hugo/fib_heap.h Thu Sep 23 14:40:45 2004 +0000
11.2 +++ b/src/hugo/fib_heap.h Thu Sep 23 15:05:20 2004 +0000
11.3 @@ -1,4 +1,18 @@
11.4 -// -*- C++ -*-
11.5 +/* -*- C++ -*-
11.6 + * src/hugo/fib_heap.h - Part of HUGOlib, a generic C++ optimization library
11.7 + *
11.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
11.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
11.10 + *
11.11 + * Permission to use, modify and distribute this software is granted
11.12 + * provided that this copyright notice appears in all copies. For
11.13 + * precise terms see the accompanying LICENSE file.
11.14 + *
11.15 + * This software is provided "AS IS" with no warranty of any kind,
11.16 + * express or implied, and with no claim as to its suitability for any
11.17 + * purpose.
11.18 + *
11.19 + */
11.20
11.21 #ifndef HUGO_FIB_HEAP_H
11.22 #define HUGO_FIB_HEAP_H
12.1 --- a/src/hugo/full_graph.h Thu Sep 23 14:40:45 2004 +0000
12.2 +++ b/src/hugo/full_graph.h Thu Sep 23 15:05:20 2004 +0000
12.3 @@ -1,4 +1,18 @@
12.4 -// -*- c++ -*-
12.5 +/* -*- C++ -*-
12.6 + * src/hugo/full_graph.h - Part of HUGOlib, a generic C++ optimization library
12.7 + *
12.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
12.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
12.10 + *
12.11 + * Permission to use, modify and distribute this software is granted
12.12 + * provided that this copyright notice appears in all copies. For
12.13 + * precise terms see the accompanying LICENSE file.
12.14 + *
12.15 + * This software is provided "AS IS" with no warranty of any kind,
12.16 + * express or implied, and with no claim as to its suitability for any
12.17 + * purpose.
12.18 + *
12.19 + */
12.20
12.21 #ifndef HUGO_FULL_GRAPH_H
12.22 #define HUGO_FULL_GRAPH_H
13.1 --- a/src/hugo/graph_wrapper.h Thu Sep 23 14:40:45 2004 +0000
13.2 +++ b/src/hugo/graph_wrapper.h Thu Sep 23 15:05:20 2004 +0000
13.3 @@ -1,4 +1,19 @@
13.4 -// -*- c++ -*-
13.5 +/* -*- C++ -*-
13.6 + * src/hugo/graph_wrapper.h - Part of HUGOlib, a generic C++ optimization library
13.7 + *
13.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
13.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
13.10 + *
13.11 + * Permission to use, modify and distribute this software is granted
13.12 + * provided that this copyright notice appears in all copies. For
13.13 + * precise terms see the accompanying LICENSE file.
13.14 + *
13.15 + * This software is provided "AS IS" with no warranty of any kind,
13.16 + * express or implied, and with no claim as to its suitability for any
13.17 + * purpose.
13.18 + *
13.19 + */
13.20 +
13.21 #ifndef HUGO_GRAPH_WRAPPER_H
13.22 #define HUGO_GRAPH_WRAPPER_H
13.23
14.1 --- a/src/hugo/invalid.h Thu Sep 23 14:40:45 2004 +0000
14.2 +++ b/src/hugo/invalid.h Thu Sep 23 15:05:20 2004 +0000
14.3 @@ -1,4 +1,18 @@
14.4 -// -*- mode:C++ -*-
14.5 +/* -*- C++ -*-
14.6 + * src/hugo/invalid.h - Part of HUGOlib, a generic C++ optimization library
14.7 + *
14.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
14.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
14.10 + *
14.11 + * Permission to use, modify and distribute this software is granted
14.12 + * provided that this copyright notice appears in all copies. For
14.13 + * precise terms see the accompanying LICENSE file.
14.14 + *
14.15 + * This software is provided "AS IS" with no warranty of any kind,
14.16 + * express or implied, and with no claim as to its suitability for any
14.17 + * purpose.
14.18 + *
14.19 + */
14.20
14.21 #ifndef HUGO_INVALID_H
14.22 #define HUGO_INVALID_H
15.1 --- a/src/hugo/kruskal.h Thu Sep 23 14:40:45 2004 +0000
15.2 +++ b/src/hugo/kruskal.h Thu Sep 23 15:05:20 2004 +0000
15.3 @@ -1,4 +1,19 @@
15.4 -// -*- c++ -*- //
15.5 +/* -*- C++ -*-
15.6 + * src/hugo/kruskal.h - Part of HUGOlib, a generic C++ optimization library
15.7 + *
15.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
15.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
15.10 + *
15.11 + * Permission to use, modify and distribute this software is granted
15.12 + * provided that this copyright notice appears in all copies. For
15.13 + * precise terms see the accompanying LICENSE file.
15.14 + *
15.15 + * This software is provided "AS IS" with no warranty of any kind,
15.16 + * express or implied, and with no claim as to its suitability for any
15.17 + * purpose.
15.18 + *
15.19 + */
15.20 +
15.21 #ifndef HUGO_KRUSKAL_H
15.22 #define HUGO_KRUSKAL_H
15.23
16.1 --- a/src/hugo/list_graph.h Thu Sep 23 14:40:45 2004 +0000
16.2 +++ b/src/hugo/list_graph.h Thu Sep 23 15:05:20 2004 +0000
16.3 @@ -1,4 +1,18 @@
16.4 -// -*- mode:C++ -*-
16.5 +/* -*- C++ -*-
16.6 + * src/hugo/list_graph.h - Part of HUGOlib, a generic C++ optimization library
16.7 + *
16.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
16.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
16.10 + *
16.11 + * Permission to use, modify and distribute this software is granted
16.12 + * provided that this copyright notice appears in all copies. For
16.13 + * precise terms see the accompanying LICENSE file.
16.14 + *
16.15 + * This software is provided "AS IS" with no warranty of any kind,
16.16 + * express or implied, and with no claim as to its suitability for any
16.17 + * purpose.
16.18 + *
16.19 + */
16.20
16.21 #ifndef HUGO_LIST_GRAPH_H
16.22 #define HUGO_LIST_GRAPH_H
17.1 --- a/src/hugo/map_bits.h Thu Sep 23 14:40:45 2004 +0000
17.2 +++ b/src/hugo/map_bits.h Thu Sep 23 15:05:20 2004 +0000
17.3 @@ -1,4 +1,19 @@
17.4 -// -*- c++ -*-
17.5 +/* -*- C++ -*-
17.6 + * src/hugo/map_bits.h - Part of HUGOlib, a generic C++ optimization library
17.7 + *
17.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
17.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
17.10 + *
17.11 + * Permission to use, modify and distribute this software is granted
17.12 + * provided that this copyright notice appears in all copies. For
17.13 + * precise terms see the accompanying LICENSE file.
17.14 + *
17.15 + * This software is provided "AS IS" with no warranty of any kind,
17.16 + * express or implied, and with no claim as to its suitability for any
17.17 + * purpose.
17.18 + *
17.19 + */
17.20 +
17.21 #ifndef HUGO_MAP_BITS_H
17.22 #define HUGO_MAP_BITS_H
17.23
18.1 --- a/src/hugo/map_defines.h Thu Sep 23 14:40:45 2004 +0000
18.2 +++ b/src/hugo/map_defines.h Thu Sep 23 15:05:20 2004 +0000
18.3 @@ -1,4 +1,19 @@
18.4 -// -*- c++ -*-
18.5 +/* -*- C++ -*-
18.6 + * src/hugo/map_defines.h - Part of HUGOlib, a generic C++ optimization library
18.7 + *
18.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
18.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
18.10 + *
18.11 + * Permission to use, modify and distribute this software is granted
18.12 + * provided that this copyright notice appears in all copies. For
18.13 + * precise terms see the accompanying LICENSE file.
18.14 + *
18.15 + * This software is provided "AS IS" with no warranty of any kind,
18.16 + * express or implied, and with no claim as to its suitability for any
18.17 + * purpose.
18.18 + *
18.19 + */
18.20 +
18.21 #ifndef HUGO_MAP_DEFINES_H
18.22 #define HUGO_MAP_DEFINES_H
18.23
19.1 --- a/src/hugo/map_iterator.h Thu Sep 23 14:40:45 2004 +0000
19.2 +++ b/src/hugo/map_iterator.h Thu Sep 23 15:05:20 2004 +0000
19.3 @@ -1,4 +1,19 @@
19.4 -// -*- c++ -*-
19.5 +/* -*- C++ -*-
19.6 + * src/hugo/map_iterator.h - Part of HUGOlib, a generic C++ optimization library
19.7 + *
19.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
19.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
19.10 + *
19.11 + * Permission to use, modify and distribute this software is granted
19.12 + * provided that this copyright notice appears in all copies. For
19.13 + * precise terms see the accompanying LICENSE file.
19.14 + *
19.15 + * This software is provided "AS IS" with no warranty of any kind,
19.16 + * express or implied, and with no claim as to its suitability for any
19.17 + * purpose.
19.18 + *
19.19 + */
19.20 +
19.21 #ifndef HUGO_MAP_ITERATOR_H
19.22 #define HUGO_MAP_ITERATOR_H
19.23
20.1 --- a/src/hugo/map_registry.h Thu Sep 23 14:40:45 2004 +0000
20.2 +++ b/src/hugo/map_registry.h Thu Sep 23 15:05:20 2004 +0000
20.3 @@ -1,4 +1,19 @@
20.4 -// -*- c++ -*-
20.5 +/* -*- C++ -*-
20.6 + * src/hugo/map_registry.h - Part of HUGOlib, a generic C++ optimization library
20.7 + *
20.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
20.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
20.10 + *
20.11 + * Permission to use, modify and distribute this software is granted
20.12 + * provided that this copyright notice appears in all copies. For
20.13 + * precise terms see the accompanying LICENSE file.
20.14 + *
20.15 + * This software is provided "AS IS" with no warranty of any kind,
20.16 + * express or implied, and with no claim as to its suitability for any
20.17 + * purpose.
20.18 + *
20.19 + */
20.20 +
20.21 #ifndef HUGO_MAP_REGISTRY_H
20.22 #define HUGO_MAP_REGISTRY_H
20.23
21.1 --- a/src/hugo/maps.h Thu Sep 23 14:40:45 2004 +0000
21.2 +++ b/src/hugo/maps.h Thu Sep 23 15:05:20 2004 +0000
21.3 @@ -1,4 +1,19 @@
21.4 -// -*- C++ -*- //
21.5 +/* -*- C++ -*-
21.6 + * src/hugo/maps.h - Part of HUGOlib, a generic C++ optimization library
21.7 + *
21.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
21.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
21.10 + *
21.11 + * Permission to use, modify and distribute this software is granted
21.12 + * provided that this copyright notice appears in all copies. For
21.13 + * precise terms see the accompanying LICENSE file.
21.14 + *
21.15 + * This software is provided "AS IS" with no warranty of any kind,
21.16 + * express or implied, and with no claim as to its suitability for any
21.17 + * purpose.
21.18 + *
21.19 + */
21.20 +
21.21 #ifndef HUGO_MAPS_H
21.22 #define HUGO_MAPS_H
21.23
22.1 --- a/src/hugo/min_cost_flow.h Thu Sep 23 14:40:45 2004 +0000
22.2 +++ b/src/hugo/min_cost_flow.h Thu Sep 23 15:05:20 2004 +0000
22.3 @@ -1,4 +1,19 @@
22.4 -// -*- c++ -*-
22.5 +/* -*- C++ -*-
22.6 + * src/hugo/min_cost_flow.h - Part of HUGOlib, a generic C++ optimization library
22.7 + *
22.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
22.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
22.10 + *
22.11 + * Permission to use, modify and distribute this software is granted
22.12 + * provided that this copyright notice appears in all copies. For
22.13 + * precise terms see the accompanying LICENSE file.
22.14 + *
22.15 + * This software is provided "AS IS" with no warranty of any kind,
22.16 + * express or implied, and with no claim as to its suitability for any
22.17 + * purpose.
22.18 + *
22.19 + */
22.20 +
22.21 #ifndef HUGO_MIN_COST_FLOW_H
22.22 #define HUGO_MIN_COST_FLOW_H
22.23
23.1 --- a/src/hugo/path.h Thu Sep 23 14:40:45 2004 +0000
23.2 +++ b/src/hugo/path.h Thu Sep 23 15:05:20 2004 +0000
23.3 @@ -1,4 +1,18 @@
23.4 -// -*- c++ -*- //
23.5 +/* -*- C++ -*-
23.6 + * src/hugo/path.h - Part of HUGOlib, a generic C++ optimization library
23.7 + *
23.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
23.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
23.10 + *
23.11 + * Permission to use, modify and distribute this software is granted
23.12 + * provided that this copyright notice appears in all copies. For
23.13 + * precise terms see the accompanying LICENSE file.
23.14 + *
23.15 + * This software is provided "AS IS" with no warranty of any kind,
23.16 + * express or implied, and with no claim as to its suitability for any
23.17 + * purpose.
23.18 + *
23.19 + */
23.20
23.21 /**
23.22 @defgroup paths Path Structures
24.1 --- a/src/hugo/preflow.h Thu Sep 23 14:40:45 2004 +0000
24.2 +++ b/src/hugo/preflow.h Thu Sep 23 15:05:20 2004 +0000
24.3 @@ -1,4 +1,19 @@
24.4 -// -*- C++ -*-
24.5 +/* -*- C++ -*-
24.6 + * src/hugo/preflow.h - Part of HUGOlib, a generic C++ optimization library
24.7 + *
24.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
24.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
24.10 + *
24.11 + * Permission to use, modify and distribute this software is granted
24.12 + * provided that this copyright notice appears in all copies. For
24.13 + * precise terms see the accompanying LICENSE file.
24.14 + *
24.15 + * This software is provided "AS IS" with no warranty of any kind,
24.16 + * express or implied, and with no claim as to its suitability for any
24.17 + * purpose.
24.18 + *
24.19 + */
24.20 +
24.21 #ifndef HUGO_PREFLOW_H
24.22 #define HUGO_PREFLOW_H
24.23
25.1 --- a/src/hugo/skeletons/graph.h Thu Sep 23 14:40:45 2004 +0000
25.2 +++ b/src/hugo/skeletons/graph.h Thu Sep 23 15:05:20 2004 +0000
25.3 @@ -1,4 +1,19 @@
25.4 -// -*- c++ -*-
25.5 +/* -*- C++ -*-
25.6 + * src/hugo/skeletons/graph.h - Part of HUGOlib, a generic C++ optimization library
25.7 + *
25.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
25.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
25.10 + *
25.11 + * Permission to use, modify and distribute this software is granted
25.12 + * provided that this copyright notice appears in all copies. For
25.13 + * precise terms see the accompanying LICENSE file.
25.14 + *
25.15 + * This software is provided "AS IS" with no warranty of any kind,
25.16 + * express or implied, and with no claim as to its suitability for any
25.17 + * purpose.
25.18 + *
25.19 + */
25.20 +
25.21 #ifndef HUGO_SKELETON_GRAPH_H
25.22 #define HUGO_SKELETON_GRAPH_H
25.23
26.1 --- a/src/hugo/skeletons/maps.h Thu Sep 23 14:40:45 2004 +0000
26.2 +++ b/src/hugo/skeletons/maps.h Thu Sep 23 15:05:20 2004 +0000
26.3 @@ -1,4 +1,19 @@
26.4 -// -*- c++ -*-
26.5 +/* -*- C++ -*-
26.6 + * src/hugo/skeletons/maps.h - Part of HUGOlib, a generic C++ optimization library
26.7 + *
26.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
26.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
26.10 + *
26.11 + * Permission to use, modify and distribute this software is granted
26.12 + * provided that this copyright notice appears in all copies. For
26.13 + * precise terms see the accompanying LICENSE file.
26.14 + *
26.15 + * This software is provided "AS IS" with no warranty of any kind,
26.16 + * express or implied, and with no claim as to its suitability for any
26.17 + * purpose.
26.18 + *
26.19 + */
26.20 +
26.21 #ifndef HUGO_MAPSKELETON_H
26.22 #define HUGO_MAPSKELETON_H
26.23
27.1 --- a/src/hugo/skeletons/path.h Thu Sep 23 14:40:45 2004 +0000
27.2 +++ b/src/hugo/skeletons/path.h Thu Sep 23 15:05:20 2004 +0000
27.3 @@ -1,4 +1,18 @@
27.4 -// -*- c++ -*- //
27.5 +/* -*- C++ -*-
27.6 + * src/hugo/skeletons/path.h - Part of HUGOlib, a generic C++ optimization library
27.7 + *
27.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
27.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
27.10 + *
27.11 + * Permission to use, modify and distribute this software is granted
27.12 + * provided that this copyright notice appears in all copies. For
27.13 + * precise terms see the accompanying LICENSE file.
27.14 + *
27.15 + * This software is provided "AS IS" with no warranty of any kind,
27.16 + * express or implied, and with no claim as to its suitability for any
27.17 + * purpose.
27.18 + *
27.19 + */
27.20
27.21 ///\ingroup skeletons
27.22 ///\file
28.1 --- a/src/hugo/smart_graph.h Thu Sep 23 14:40:45 2004 +0000
28.2 +++ b/src/hugo/smart_graph.h Thu Sep 23 15:05:20 2004 +0000
28.3 @@ -1,4 +1,18 @@
28.4 -// -*- mode:C++ -*-
28.5 +/* -*- C++ -*-
28.6 + * src/hugo/smart_graph.h - Part of HUGOlib, a generic C++ optimization library
28.7 + *
28.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
28.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
28.10 + *
28.11 + * Permission to use, modify and distribute this software is granted
28.12 + * provided that this copyright notice appears in all copies. For
28.13 + * precise terms see the accompanying LICENSE file.
28.14 + *
28.15 + * This software is provided "AS IS" with no warranty of any kind,
28.16 + * express or implied, and with no claim as to its suitability for any
28.17 + * purpose.
28.18 + *
28.19 + */
28.20
28.21 #ifndef HUGO_SMART_GRAPH_H
28.22 #define HUGO_SMART_GRAPH_H
29.1 --- a/src/hugo/suurballe.h Thu Sep 23 14:40:45 2004 +0000
29.2 +++ b/src/hugo/suurballe.h Thu Sep 23 15:05:20 2004 +0000
29.3 @@ -1,4 +1,19 @@
29.4 -// -*- c++ -*-
29.5 +/* -*- C++ -*-
29.6 + * src/hugo/suurballe.h - Part of HUGOlib, a generic C++ optimization library
29.7 + *
29.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
29.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
29.10 + *
29.11 + * Permission to use, modify and distribute this software is granted
29.12 + * provided that this copyright notice appears in all copies. For
29.13 + * precise terms see the accompanying LICENSE file.
29.14 + *
29.15 + * This software is provided "AS IS" with no warranty of any kind,
29.16 + * express or implied, and with no claim as to its suitability for any
29.17 + * purpose.
29.18 + *
29.19 + */
29.20 +
29.21 #ifndef HUGO_SUURBALLE_H
29.22 #define HUGO_SUURBALLE_H
29.23
30.1 --- a/src/hugo/sym_map.h Thu Sep 23 14:40:45 2004 +0000
30.2 +++ b/src/hugo/sym_map.h Thu Sep 23 15:05:20 2004 +0000
30.3 @@ -1,4 +1,19 @@
30.4 -// -*- c++ -*-
30.5 +/* -*- C++ -*-
30.6 + * src/hugo/sym_map.h - Part of HUGOlib, a generic C++ optimization library
30.7 + *
30.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
30.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
30.10 + *
30.11 + * Permission to use, modify and distribute this software is granted
30.12 + * provided that this copyright notice appears in all copies. For
30.13 + * precise terms see the accompanying LICENSE file.
30.14 + *
30.15 + * This software is provided "AS IS" with no warranty of any kind,
30.16 + * express or implied, and with no claim as to its suitability for any
30.17 + * purpose.
30.18 + *
30.19 + */
30.20 +
30.21 #ifndef HUGO_SYM_MAP_H
30.22 #define HUGO_SYM_MAP_H
30.23
31.1 --- a/src/hugo/template.h Thu Sep 23 14:40:45 2004 +0000
31.2 +++ b/src/hugo/template.h Thu Sep 23 15:05:20 2004 +0000
31.3 @@ -1,6 +1,4 @@
31.4 -// -*- C++ -*-
31.5 -
31.6 -/*
31.7 +/* -*- C++ -*-
31.8 * src/hugo/template.h - Part of HUGOlib, a generic C++ optimization library
31.9 *
31.10 * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
32.1 --- a/src/hugo/tight_edge_filter_map.h Thu Sep 23 14:40:45 2004 +0000
32.2 +++ b/src/hugo/tight_edge_filter_map.h Thu Sep 23 15:05:20 2004 +0000
32.3 @@ -1,4 +1,19 @@
32.4 -// -*- C++ -*-
32.5 +/* -*- C++ -*-
32.6 + * src/hugo/tight_edge_filter_map.h - Part of HUGOlib, a generic C++ optimization library
32.7 + *
32.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
32.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
32.10 + *
32.11 + * Permission to use, modify and distribute this software is granted
32.12 + * provided that this copyright notice appears in all copies. For
32.13 + * precise terms see the accompanying LICENSE file.
32.14 + *
32.15 + * This software is provided "AS IS" with no warranty of any kind,
32.16 + * express or implied, and with no claim as to its suitability for any
32.17 + * purpose.
32.18 + *
32.19 + */
32.20 +
32.21 #ifndef HUGO_TIGHT_EDGE_FILTER_MAP_H
32.22 #define HUGO_TIGHT_EDGE_FILTER_MAP_H
32.23
33.1 --- a/src/hugo/time_measure.h Thu Sep 23 14:40:45 2004 +0000
33.2 +++ b/src/hugo/time_measure.h Thu Sep 23 15:05:20 2004 +0000
33.3 @@ -1,4 +1,19 @@
33.4 -// -*- c++ -*-
33.5 +/* -*- C++ -*-
33.6 + * src/hugo/time_measure.h - Part of HUGOlib, a generic C++ optimization library
33.7 + *
33.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
33.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
33.10 + *
33.11 + * Permission to use, modify and distribute this software is granted
33.12 + * provided that this copyright notice appears in all copies. For
33.13 + * precise terms see the accompanying LICENSE file.
33.14 + *
33.15 + * This software is provided "AS IS" with no warranty of any kind,
33.16 + * express or implied, and with no claim as to its suitability for any
33.17 + * purpose.
33.18 + *
33.19 + */
33.20 +
33.21 #ifndef HUGO_TIME_MEASURE_H
33.22 #define HUGO_TIME_MEASURE_H
33.23
34.1 --- a/src/hugo/unionfind.h Thu Sep 23 14:40:45 2004 +0000
34.2 +++ b/src/hugo/unionfind.h Thu Sep 23 15:05:20 2004 +0000
34.3 @@ -1,4 +1,19 @@
34.4 -// -*- c++ -*- //
34.5 +/* -*- C++ -*-
34.6 + * src/hugo/unionfind.h - Part of HUGOlib, a generic C++ optimization library
34.7 + *
34.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
34.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
34.10 + *
34.11 + * Permission to use, modify and distribute this software is granted
34.12 + * provided that this copyright notice appears in all copies. For
34.13 + * precise terms see the accompanying LICENSE file.
34.14 + *
34.15 + * This software is provided "AS IS" with no warranty of any kind,
34.16 + * express or implied, and with no claim as to its suitability for any
34.17 + * purpose.
34.18 + *
34.19 + */
34.20 +
34.21 #ifndef HUGO_UNION_FIND_H
34.22 #define HUGO_UNION_FIND_H
34.23
35.1 --- a/src/hugo/vector_map.h Thu Sep 23 14:40:45 2004 +0000
35.2 +++ b/src/hugo/vector_map.h Thu Sep 23 15:05:20 2004 +0000
35.3 @@ -1,4 +1,19 @@
35.4 -// -*- c++ -*-
35.5 +/* -*- C++ -*-
35.6 + * src/hugo/vector_map.h - Part of HUGOlib, a generic C++ optimization library
35.7 + *
35.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
35.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
35.10 + *
35.11 + * Permission to use, modify and distribute this software is granted
35.12 + * provided that this copyright notice appears in all copies. For
35.13 + * precise terms see the accompanying LICENSE file.
35.14 + *
35.15 + * This software is provided "AS IS" with no warranty of any kind,
35.16 + * express or implied, and with no claim as to its suitability for any
35.17 + * purpose.
35.18 + *
35.19 + */
35.20 +
35.21 #ifndef HUGO_VECTOR_MAP_H
35.22 #define HUGO_VECTOR_MAP_H
35.23
36.1 --- a/src/hugo/xy.h Thu Sep 23 14:40:45 2004 +0000
36.2 +++ b/src/hugo/xy.h Thu Sep 23 15:05:20 2004 +0000
36.3 @@ -1,4 +1,19 @@
36.4 -// -*- c++ -*-
36.5 +/* -*- C++ -*-
36.6 + * src/hugo/xy.h - Part of HUGOlib, a generic C++ optimization library
36.7 + *
36.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
36.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
36.10 + *
36.11 + * Permission to use, modify and distribute this software is granted
36.12 + * provided that this copyright notice appears in all copies. For
36.13 + * precise terms see the accompanying LICENSE file.
36.14 + *
36.15 + * This software is provided "AS IS" with no warranty of any kind,
36.16 + * express or implied, and with no claim as to its suitability for any
36.17 + * purpose.
36.18 + *
36.19 + */
36.20 +
36.21 #ifndef HUGO_XY_H
36.22 #define HUGO_XY_H
36.23
37.1 --- a/src/test/bfs_test.cc Thu Sep 23 14:40:45 2004 +0000
37.2 +++ b/src/test/bfs_test.cc Thu Sep 23 15:05:20 2004 +0000
37.3 @@ -1,3 +1,19 @@
37.4 +/* -*- C++ -*-
37.5 + * src/test/bfs_test.cc - Part of HUGOlib, a generic C++ optimization library
37.6 + *
37.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
37.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
37.9 + *
37.10 + * Permission to use, modify and distribute this software is granted
37.11 + * provided that this copyright notice appears in all copies. For
37.12 + * precise terms see the accompanying LICENSE file.
37.13 + *
37.14 + * This software is provided "AS IS" with no warranty of any kind,
37.15 + * express or implied, and with no claim as to its suitability for any
37.16 + * purpose.
37.17 + *
37.18 + */
37.19 +
37.20 #include "test_tools.h"
37.21 #include <hugo/smart_graph.h>
37.22 #include <hugo/bfs.h>
38.1 --- a/src/test/dfs_test.cc Thu Sep 23 14:40:45 2004 +0000
38.2 +++ b/src/test/dfs_test.cc Thu Sep 23 15:05:20 2004 +0000
38.3 @@ -1,3 +1,19 @@
38.4 +/* -*- C++ -*-
38.5 + * src/test/dfs_test.cc - Part of HUGOlib, a generic C++ optimization library
38.6 + *
38.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
38.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
38.9 + *
38.10 + * Permission to use, modify and distribute this software is granted
38.11 + * provided that this copyright notice appears in all copies. For
38.12 + * precise terms see the accompanying LICENSE file.
38.13 + *
38.14 + * This software is provided "AS IS" with no warranty of any kind,
38.15 + * express or implied, and with no claim as to its suitability for any
38.16 + * purpose.
38.17 + *
38.18 + */
38.19 +
38.20 #include "test_tools.h"
38.21 #include <hugo/smart_graph.h>
38.22 #include <hugo/dfs.h>
39.1 --- a/src/test/dijkstra_heap_test.cc Thu Sep 23 14:40:45 2004 +0000
39.2 +++ b/src/test/dijkstra_heap_test.cc Thu Sep 23 15:05:20 2004 +0000
39.3 @@ -1,3 +1,19 @@
39.4 +/* -*- C++ -*-
39.5 + * src/test/dijkstra_heap_test.cc - Part of HUGOlib, a generic C++ optimization library
39.6 + *
39.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
39.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
39.9 + *
39.10 + * Permission to use, modify and distribute this software is granted
39.11 + * provided that this copyright notice appears in all copies. For
39.12 + * precise terms see the accompanying LICENSE file.
39.13 + *
39.14 + * This software is provided "AS IS" with no warranty of any kind,
39.15 + * express or implied, and with no claim as to its suitability for any
39.16 + * purpose.
39.17 + *
39.18 + */
39.19 +
39.20 //Tests dijsktra.h with two heap implementations:
39.21 //the default binary heap of bin_heap.h, and the
39.22 //Fibonacci heap of fib_heap.h.
40.1 --- a/src/test/dijkstra_test.cc Thu Sep 23 14:40:45 2004 +0000
40.2 +++ b/src/test/dijkstra_test.cc Thu Sep 23 15:05:20 2004 +0000
40.3 @@ -1,3 +1,19 @@
40.4 +/* -*- C++ -*-
40.5 + * src/test/dijkstra_test.cc - Part of HUGOlib, a generic C++ optimization library
40.6 + *
40.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
40.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
40.9 + *
40.10 + * Permission to use, modify and distribute this software is granted
40.11 + * provided that this copyright notice appears in all copies. For
40.12 + * precise terms see the accompanying LICENSE file.
40.13 + *
40.14 + * This software is provided "AS IS" with no warranty of any kind,
40.15 + * express or implied, and with no claim as to its suitability for any
40.16 + * purpose.
40.17 + *
40.18 + */
40.19 +
40.20 #include "test_tools.h"
40.21 #include <hugo/smart_graph.h>
40.22 #include <hugo/dijkstra.h>
41.1 --- a/src/test/error_test.cc Thu Sep 23 14:40:45 2004 +0000
41.2 +++ b/src/test/error_test.cc Thu Sep 23 15:05:20 2004 +0000
41.3 @@ -1,3 +1,19 @@
41.4 +/* -*- C++ -*-
41.5 + * src/test/error_test.cc - Part of HUGOlib, a generic C++ optimization library
41.6 + *
41.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
41.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
41.9 + *
41.10 + * Permission to use, modify and distribute this software is granted
41.11 + * provided that this copyright notice appears in all copies. For
41.12 + * precise terms see the accompanying LICENSE file.
41.13 + *
41.14 + * This software is provided "AS IS" with no warranty of any kind,
41.15 + * express or implied, and with no claim as to its suitability for any
41.16 + * purpose.
41.17 + *
41.18 + */
41.19 +
41.20 #include <iostream>
41.21
41.22 #include <hugo/error.h>
42.1 --- a/src/test/graph_test.cc Thu Sep 23 14:40:45 2004 +0000
42.2 +++ b/src/test/graph_test.cc Thu Sep 23 15:05:20 2004 +0000
42.3 @@ -1,3 +1,19 @@
42.4 +/* -*- C++ -*-
42.5 + * src/test/graph_test.cc - Part of HUGOlib, a generic C++ optimization library
42.6 + *
42.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
42.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
42.9 + *
42.10 + * Permission to use, modify and distribute this software is granted
42.11 + * provided that this copyright notice appears in all copies. For
42.12 + * precise terms see the accompanying LICENSE file.
42.13 + *
42.14 + * This software is provided "AS IS" with no warranty of any kind,
42.15 + * express or implied, and with no claim as to its suitability for any
42.16 + * purpose.
42.17 + *
42.18 + */
42.19 +
42.20 #include<iostream>
42.21 #include<hugo/smart_graph.h>
42.22 #include<hugo/skeletons/graph.h>
43.1 --- a/src/test/graph_test.h Thu Sep 23 14:40:45 2004 +0000
43.2 +++ b/src/test/graph_test.h Thu Sep 23 15:05:20 2004 +0000
43.3 @@ -1,4 +1,18 @@
43.4 -// -*- c++ -*-
43.5 +/* -*- C++ -*-
43.6 + * src/test/graph_test.h - Part of HUGOlib, a generic C++ optimization library
43.7 + *
43.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
43.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
43.10 + *
43.11 + * Permission to use, modify and distribute this software is granted
43.12 + * provided that this copyright notice appears in all copies. For
43.13 + * precise terms see the accompanying LICENSE file.
43.14 + *
43.15 + * This software is provided "AS IS" with no warranty of any kind,
43.16 + * express or implied, and with no claim as to its suitability for any
43.17 + * purpose.
43.18 + *
43.19 + */
43.20 #ifndef HUGO_TEST_GRAPH_TEST_H
43.21 #define HUGO_TEST_GRAPH_TEST_H
43.22
44.1 --- a/src/test/graph_wrapper_test.cc Thu Sep 23 14:40:45 2004 +0000
44.2 +++ b/src/test/graph_wrapper_test.cc Thu Sep 23 15:05:20 2004 +0000
44.3 @@ -1,3 +1,19 @@
44.4 +/* -*- C++ -*-
44.5 + * src/test/graph_wrapper_test.cc - Part of HUGOlib, a generic C++ optimization library
44.6 + *
44.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
44.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
44.9 + *
44.10 + * Permission to use, modify and distribute this software is granted
44.11 + * provided that this copyright notice appears in all copies. For
44.12 + * precise terms see the accompanying LICENSE file.
44.13 + *
44.14 + * This software is provided "AS IS" with no warranty of any kind,
44.15 + * express or implied, and with no claim as to its suitability for any
44.16 + * purpose.
44.17 + *
44.18 + */
44.19 +
44.20 #include<iostream>
44.21 #include<hugo/smart_graph.h>
44.22 #include<hugo/skeletons/graph.h>
45.1 --- a/src/test/kruskal_test.cc Thu Sep 23 14:40:45 2004 +0000
45.2 +++ b/src/test/kruskal_test.cc Thu Sep 23 15:05:20 2004 +0000
45.3 @@ -1,3 +1,19 @@
45.4 +/* -*- C++ -*-
45.5 + * src/test/kruskal_test.cc - Part of HUGOlib, a generic C++ optimization library
45.6 + *
45.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
45.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
45.9 + *
45.10 + * Permission to use, modify and distribute this software is granted
45.11 + * provided that this copyright notice appears in all copies. For
45.12 + * precise terms see the accompanying LICENSE file.
45.13 + *
45.14 + * This software is provided "AS IS" with no warranty of any kind,
45.15 + * express or implied, and with no claim as to its suitability for any
45.16 + * purpose.
45.17 + *
45.18 + */
45.19 +
45.20 #include <iostream>
45.21 #include <vector>
45.22
46.1 --- a/src/test/min_cost_flow_test.cc Thu Sep 23 14:40:45 2004 +0000
46.2 +++ b/src/test/min_cost_flow_test.cc Thu Sep 23 15:05:20 2004 +0000
46.3 @@ -1,3 +1,19 @@
46.4 +/* -*- C++ -*-
46.5 + * src/test/min_cost_flow_test.cc - Part of HUGOlib, a generic C++ optimization library
46.6 + *
46.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
46.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
46.9 + *
46.10 + * Permission to use, modify and distribute this software is granted
46.11 + * provided that this copyright notice appears in all copies. For
46.12 + * precise terms see the accompanying LICENSE file.
46.13 + *
46.14 + * This software is provided "AS IS" with no warranty of any kind,
46.15 + * express or implied, and with no claim as to its suitability for any
46.16 + * purpose.
46.17 + *
46.18 + */
46.19 +
46.20 #include <iostream>
46.21 #include "test_tools.h"
46.22 #include <hugo/list_graph.h>
47.1 --- a/src/test/path_test.cc Thu Sep 23 14:40:45 2004 +0000
47.2 +++ b/src/test/path_test.cc Thu Sep 23 15:05:20 2004 +0000
47.3 @@ -1,3 +1,19 @@
47.4 +/* -*- C++ -*-
47.5 + * src/test/path_test.cc - Part of HUGOlib, a generic C++ optimization library
47.6 + *
47.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
47.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
47.9 + *
47.10 + * Permission to use, modify and distribute this software is granted
47.11 + * provided that this copyright notice appears in all copies. For
47.12 + * precise terms see the accompanying LICENSE file.
47.13 + *
47.14 + * This software is provided "AS IS" with no warranty of any kind,
47.15 + * express or implied, and with no claim as to its suitability for any
47.16 + * purpose.
47.17 + *
47.18 + */
47.19 +
47.20 #include <string>
47.21 #include <iostream>
47.22 #include <hugo/skeletons/path.h>
48.1 --- a/src/test/preflow_test.cc Thu Sep 23 14:40:45 2004 +0000
48.2 +++ b/src/test/preflow_test.cc Thu Sep 23 15:05:20 2004 +0000
48.3 @@ -1,3 +1,19 @@
48.4 +/* -*- C++ -*-
48.5 + * src/test/preflow_test.cc - Part of HUGOlib, a generic C++ optimization library
48.6 + *
48.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
48.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
48.9 + *
48.10 + * Permission to use, modify and distribute this software is granted
48.11 + * provided that this copyright notice appears in all copies. For
48.12 + * precise terms see the accompanying LICENSE file.
48.13 + *
48.14 + * This software is provided "AS IS" with no warranty of any kind,
48.15 + * express or implied, and with no claim as to its suitability for any
48.16 + * purpose.
48.17 + *
48.18 + */
48.19 +
48.20 #include <fstream>
48.21 #include <string>
48.22
49.1 --- a/src/test/suurballe_test.cc Thu Sep 23 14:40:45 2004 +0000
49.2 +++ b/src/test/suurballe_test.cc Thu Sep 23 15:05:20 2004 +0000
49.3 @@ -1,3 +1,19 @@
49.4 +/* -*- C++ -*-
49.5 + * src/test/suurballe_test.cc - Part of HUGOlib, a generic C++ optimization library
49.6 + *
49.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
49.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
49.9 + *
49.10 + * Permission to use, modify and distribute this software is granted
49.11 + * provided that this copyright notice appears in all copies. For
49.12 + * precise terms see the accompanying LICENSE file.
49.13 + *
49.14 + * This software is provided "AS IS" with no warranty of any kind,
49.15 + * express or implied, and with no claim as to its suitability for any
49.16 + * purpose.
49.17 + *
49.18 + */
49.19 +
49.20 #include <iostream>
49.21 #include <hugo/list_graph.h>
49.22 #include <hugo/suurballe.h>
50.1 --- a/src/test/test_tools.h Thu Sep 23 14:40:45 2004 +0000
50.2 +++ b/src/test/test_tools.h Thu Sep 23 15:05:20 2004 +0000
50.3 @@ -1,4 +1,19 @@
50.4 -// -*- c++ -*-
50.5 +/* -*- C++ -*-
50.6 + * src/test/test_tools.h - Part of HUGOlib, a generic C++ optimization library
50.7 + *
50.8 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
50.9 + * (Egervary Combinatorial Optimization Research Group, EGRES).
50.10 + *
50.11 + * Permission to use, modify and distribute this software is granted
50.12 + * provided that this copyright notice appears in all copies. For
50.13 + * precise terms see the accompanying LICENSE file.
50.14 + *
50.15 + * This software is provided "AS IS" with no warranty of any kind,
50.16 + * express or implied, and with no claim as to its suitability for any
50.17 + * purpose.
50.18 + *
50.19 + */
50.20 +
50.21 #ifndef HUGO_TEST_TEST_TOOLS_H
50.22 #define HUGO_TEST_TEST_TOOLS_H
50.23
51.1 --- a/src/test/test_tools_fail.cc Thu Sep 23 14:40:45 2004 +0000
51.2 +++ b/src/test/test_tools_fail.cc Thu Sep 23 15:05:20 2004 +0000
51.3 @@ -1,3 +1,19 @@
51.4 +/* -*- C++ -*-
51.5 + * src/test/test_tools_fail.cc - Part of HUGOlib, a generic C++ optimization library
51.6 + *
51.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
51.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
51.9 + *
51.10 + * Permission to use, modify and distribute this software is granted
51.11 + * provided that this copyright notice appears in all copies. For
51.12 + * precise terms see the accompanying LICENSE file.
51.13 + *
51.14 + * This software is provided "AS IS" with no warranty of any kind,
51.15 + * express or implied, and with no claim as to its suitability for any
51.16 + * purpose.
51.17 + *
51.18 + */
51.19 +
51.20 #include "test_tools.h"
51.21
51.22 int main()
52.1 --- a/src/test/test_tools_pass.cc Thu Sep 23 14:40:45 2004 +0000
52.2 +++ b/src/test/test_tools_pass.cc Thu Sep 23 15:05:20 2004 +0000
52.3 @@ -1,3 +1,19 @@
52.4 +/* -*- C++ -*-
52.5 + * src/test/test_tools_pass.cc - Part of HUGOlib, a generic C++ optimization library
52.6 + *
52.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
52.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
52.9 + *
52.10 + * Permission to use, modify and distribute this software is granted
52.11 + * provided that this copyright notice appears in all copies. For
52.12 + * precise terms see the accompanying LICENSE file.
52.13 + *
52.14 + * This software is provided "AS IS" with no warranty of any kind,
52.15 + * express or implied, and with no claim as to its suitability for any
52.16 + * purpose.
52.17 + *
52.18 + */
52.19 +
52.20 #include "test_tools.h"
52.21
52.22 int main()
53.1 --- a/src/test/time_measure_test.cc Thu Sep 23 14:40:45 2004 +0000
53.2 +++ b/src/test/time_measure_test.cc Thu Sep 23 15:05:20 2004 +0000
53.3 @@ -1,3 +1,19 @@
53.4 +/* -*- C++ -*-
53.5 + * src/test/time_measure_test.cc - Part of HUGOlib, a generic C++ optimization library
53.6 + *
53.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
53.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
53.9 + *
53.10 + * Permission to use, modify and distribute this software is granted
53.11 + * provided that this copyright notice appears in all copies. For
53.12 + * precise terms see the accompanying LICENSE file.
53.13 + *
53.14 + * This software is provided "AS IS" with no warranty of any kind,
53.15 + * express or implied, and with no claim as to its suitability for any
53.16 + * purpose.
53.17 + *
53.18 + */
53.19 +
53.20 #include <hugo/time_measure.h>
53.21
53.22 ///\file \brief Test cases for time_measure.h
54.1 --- a/src/test/unionfind_test.cc Thu Sep 23 14:40:45 2004 +0000
54.2 +++ b/src/test/unionfind_test.cc Thu Sep 23 15:05:20 2004 +0000
54.3 @@ -1,3 +1,19 @@
54.4 +/* -*- C++ -*-
54.5 + * src/test/unionfind_test.cc - Part of HUGOlib, a generic C++ optimization library
54.6 + *
54.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
54.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
54.9 + *
54.10 + * Permission to use, modify and distribute this software is granted
54.11 + * provided that this copyright notice appears in all copies. For
54.12 + * precise terms see the accompanying LICENSE file.
54.13 + *
54.14 + * This software is provided "AS IS" with no warranty of any kind,
54.15 + * express or implied, and with no claim as to its suitability for any
54.16 + * purpose.
54.17 + *
54.18 + */
54.19 +
54.20 #include <iostream>
54.21
54.22 #include <hugo/maps.h>
55.1 --- a/src/test/xy_test.cc Thu Sep 23 14:40:45 2004 +0000
55.2 +++ b/src/test/xy_test.cc Thu Sep 23 15:05:20 2004 +0000
55.3 @@ -1,3 +1,19 @@
55.4 +/* -*- C++ -*-
55.5 + * src/test/xy_test.cc - Part of HUGOlib, a generic C++ optimization library
55.6 + *
55.7 + * Copyright (C) 2004 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
55.8 + * (Egervary Combinatorial Optimization Research Group, EGRES).
55.9 + *
55.10 + * Permission to use, modify and distribute this software is granted
55.11 + * provided that this copyright notice appears in all copies. For
55.12 + * precise terms see the accompanying LICENSE file.
55.13 + *
55.14 + * This software is provided "AS IS" with no warranty of any kind,
55.15 + * express or implied, and with no claim as to its suitability for any
55.16 + * purpose.
55.17 + *
55.18 + */
55.19 +
55.20 #include <hugo/xy.h>
55.21 #include <iostream>
55.22 #include "test_tools.h"