Copyright header added.
authoralpar
Thu, 23 Sep 2004 15:05:20 +0000
changeset 90617f31d280385
parent 905 5be029d19c98
child 907 df8472ab5d4a
Copyright header added.
src/hugo/array_map.h
src/hugo/attic/debug.h
src/hugo/attic/error.h
src/hugo/bfs.h
src/hugo/bin_heap.h
src/hugo/default_map.h
src/hugo/dfs.h
src/hugo/dijkstra.h
src/hugo/dimacs.h
src/hugo/extended_pair.h
src/hugo/fib_heap.h
src/hugo/full_graph.h
src/hugo/graph_wrapper.h
src/hugo/invalid.h
src/hugo/kruskal.h
src/hugo/list_graph.h
src/hugo/map_bits.h
src/hugo/map_defines.h
src/hugo/map_iterator.h
src/hugo/map_registry.h
src/hugo/maps.h
src/hugo/min_cost_flow.h
src/hugo/path.h
src/hugo/preflow.h
src/hugo/skeletons/graph.h
src/hugo/skeletons/maps.h
src/hugo/skeletons/path.h
src/hugo/smart_graph.h
src/hugo/suurballe.h
src/hugo/sym_map.h
src/hugo/template.h
src/hugo/tight_edge_filter_map.h
src/hugo/time_measure.h
src/hugo/unionfind.h
src/hugo/vector_map.h
src/hugo/xy.h
src/test/bfs_test.cc
src/test/dfs_test.cc
src/test/dijkstra_heap_test.cc
src/test/dijkstra_test.cc
src/test/error_test.cc
src/test/graph_test.cc
src/test/graph_test.h
src/test/graph_wrapper_test.cc
src/test/kruskal_test.cc
src/test/min_cost_flow_test.cc
src/test/path_test.cc
src/test/preflow_test.cc
src/test/suurballe_test.cc
src/test/test_tools.h
src/test/test_tools_fail.cc
src/test/test_tools_pass.cc
src/test/time_measure_test.cc
src/test/unionfind_test.cc
src/test/xy_test.cc
     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"