Some tests added to the test file mip_test.cc. One problem is the verbosity of the mip solver in glpk which I couldn't find how to kill.
1 ------------------------------------------------------------------
2 LEMON - a Library of Efficient Models and Optimization in Networks
3 ------------------------------------------------------------------
5 LEMON is the abbreviation of Library of Efficient Models and
6 Optimization in Networks. It is an open source library written in
7 C++. It provides a set of easy-to-use implementation of common data
8 structures and algorithms in the area of optimization and helps
9 implementing new ones. It is an especially suitable tool to solve the
10 design and optimization problems of telecommunications networks. To
11 achieve wide usability, a fundamental design requirement is the
12 genericity of interface of data structures and algorithms. Lemon is
13 intended to become an open source library in order to involve people
14 all around the world in its development.
22 Copying, distribution and modification conditions and terms.
26 For general building and installation instructions, see the file
30 Source code of LEMON itself.
34 Documentation of LEMON. The staring page is doc/html/index/html.
35 The documentation will be installed into the directory
37 /usr/local/share/doc/lemon/html
39 or -- if you use different prefix -- into
41 ${prefix}/share/doc/lemon/html
47 Some demonstration programs to make you easier to getting familiar
48 with LEMON. Use --enable-demo configure option to also compile these
49 codes (see also INSTALL).
53 Contains programs to check the integrity and correctness of
54 LEMON. The command 'make check' performs these tests.
58 Contains programs measuring the performance of LEMON. Use
59 --enable-benchmark configure option to also compile these codes (see