Tue, 26 Sep 2006 12:20:22 +0000Minor changes.
athos [Tue, 26 Sep 2006 12:20:22 +0000] rev 2221
Minor changes.

Mon, 25 Sep 2006 08:51:08 +0000Too many files added: sorry.
athos [Mon, 25 Sep 2006 08:51:08 +0000] rev 2220
Too many files added: sorry.

Mon, 25 Sep 2006 08:50:36 +0000Missing cplex files: sorry.
athos [Mon, 25 Sep 2006 08:50:36 +0000] rev 2219
Missing cplex files: sorry.

Thu, 21 Sep 2006 14:46:28 +0000Interface to the cplex MIP solver: it is little, a bit sour but it is ours.
athos [Thu, 21 Sep 2006 14:46:28 +0000] rev 2218
Interface to the cplex MIP solver: it is little, a bit sour but it is ours.

Thu, 14 Sep 2006 19:58:29 +0000Doc fix
deba [Thu, 14 Sep 2006 19:58:29 +0000] rev 2217
Doc fix

Thu, 14 Sep 2006 19:11:24 +0000The recent progresses on the tutorial due to Mark.
alpar [Thu, 14 Sep 2006 19:11:24 +0000] rev 2216
The recent progresses on the tutorial due to Mark.

Thu, 14 Sep 2006 19:02:52 +0000Fix another one external build problem.
alpar [Thu, 14 Sep 2006 19:02:52 +0000] rev 2215
Fix another one external build problem.

Thu, 14 Sep 2006 18:39:07 +0000Doc improvements
alpar [Thu, 14 Sep 2006 18:39:07 +0000] rev 2214
Doc improvements

Fri, 08 Sep 2006 15:51:32 +0000Some corrections.
athos [Fri, 08 Sep 2006 15:51:32 +0000] rev 2213
Some corrections.

Fri, 08 Sep 2006 08:55:07 +0000Some small improvments
deba [Fri, 08 Sep 2006 08:55:07 +0000] rev 2212
Some small improvments

size() and subscription operators
compatibility with higher dimensions

Thu, 07 Sep 2006 14:16:47 +0000Hao-Orlin algorithm
deba [Thu, 07 Sep 2006 14:16:47 +0000] rev 2211
Hao-Orlin algorithm

It is based on Attila's work
It is tested on all dimacs files in data directory

It may need more execution control
- possible interruption after each findNewSink

Thu, 07 Sep 2006 14:04:31 +0000Add missing header sentry
deba [Thu, 07 Sep 2006 14:04:31 +0000] rev 2210
Add missing header sentry

Thu, 07 Sep 2006 13:35:48 +0000Resolve 'unused variable' warning
alpar [Thu, 07 Sep 2006 13:35:48 +0000] rev 2209
Resolve 'unused variable' warning

Thu, 07 Sep 2006 13:34:14 +0000Revert an unintentional commit in r2933
alpar [Thu, 07 Sep 2006 13:34:14 +0000] rev 2208
Revert an unintentional commit in r2933

Thu, 07 Sep 2006 13:27:16 +0000xy -> dim2::Point
alpar [Thu, 07 Sep 2006 13:27:16 +0000] rev 2207
xy -> dim2::Point

Wed, 06 Sep 2006 11:39:22 +0000I forgot to remove the benchmarking part of code
deba [Wed, 06 Sep 2006 11:39:22 +0000] rev 2206
I forgot to remove the benchmarking part of code

Wed, 06 Sep 2006 11:17:12 +0000UnionFind
deba [Wed, 06 Sep 2006 11:17:12 +0000] rev 2205
UnionFind
Changing the representation of the union-find
it has the same running time but it takes just 2/3 space
! does not auto insert items /performance/

UnionFindEnum
Changing the interface - more convenient to UnionFind
Does not based on the stl data structures /it could be disadvantage/
=> does not use singular iterator assignment /not stl conform, but always work/
Just new iterator interface

MaxMatching + UnionFindTest
Using new iterator interface instead of the old

Wed, 06 Sep 2006 10:28:13 +0000Some doc fix
deba [Wed, 06 Sep 2006 10:28:13 +0000] rev 2204
Some doc fix

Wed, 06 Sep 2006 10:20:55 +0000Signaling alterations in BpUGraphs
deba [Wed, 06 Sep 2006 10:20:55 +0000] rev 2203
Signaling alterations in BpUGraphs

Wed, 06 Sep 2006 10:19:57 +0000New map type based on array map for debugging purpose
deba [Wed, 06 Sep 2006 10:19:57 +0000] rev 2202
New map type based on array map for debugging purpose

It checks multiple allocation and deallocation of map values and
some consistency.

todo:
clarification of debugging concepts
assertions - exceptions - debug
revision of attic/debug.h

motto:
testing is at least so important as coding

Wed, 06 Sep 2006 10:10:48 +0000Bug fix in DescriptorMap
deba [Wed, 06 Sep 2006 10:10:48 +0000] rev 2201
Bug fix in DescriptorMap
Avoiding the possibility of the memory leak

Wed, 06 Sep 2006 10:01:15 +0000An easy avoiding of a bug
deba [Wed, 06 Sep 2006 10:01:15 +0000] rev 2200
An easy avoiding of a bug

The functional interfaces are removed.
Better solution could be a reference counted core of the io interfaces

Now it is huge work so just write that:

GraphReader<ListGraph>(std::cin, graph).

Instead of:

graphReader(std::cin, graph).

Wed, 06 Sep 2006 09:55:37 +0000Bug fix
deba [Wed, 06 Sep 2006 09:55:37 +0000] rev 2199
Bug fix

Wed, 06 Sep 2006 09:54:46 +0000Using abort() instead of exit(1)
deba [Wed, 06 Sep 2006 09:54:46 +0000] rev 2198
Using abort() instead of exit(1)

If a program is aborted then the call stack can be analyzed with debugger.
The exit(1) does not provides that.