Index: doc/groups.dox
===================================================================
--- doc/groups.dox (revision 478)
+++ doc/groups.dox (revision 606)
@@ -21,5 +21,5 @@
/**
@defgroup datas Data Structures
-This group describes the several data structures implemented in LEMON.
+This group contains the several data structures implemented in LEMON.
*/
@@ -143,5 +143,5 @@
\brief Graph types between real graphs and graph adaptors.
-This group describes some graph types between real graphs and graph adaptors.
+This group contains some graph types between real graphs and graph adaptors.
These classes wrap graphs to give new functionality as the adaptors do it.
On the other hand they are not light-weight structures as the adaptors.
@@ -153,5 +153,5 @@
\brief Map structures implemented in LEMON.
-This group describes the map structures implemented in LEMON.
+This group contains the map structures implemented in LEMON.
LEMON provides several special purpose maps and map adaptors that e.g. combine
@@ -166,5 +166,5 @@
\brief Special graph-related maps.
-This group describes maps that are specifically designed to assign
+This group contains maps that are specifically designed to assign
values to the nodes and arcs/edges of graphs.
@@ -178,5 +178,5 @@
\brief Tools to create new maps from existing ones
-This group describes map adaptors that are used to create "implicit"
+This group contains map adaptors that are used to create "implicit"
maps from other maps.
@@ -241,5 +241,5 @@
\brief Two dimensional data storages implemented in LEMON.
-This group describes two dimensional data storages implemented in LEMON.
+This group contains two dimensional data storages implemented in LEMON.
*/
@@ -249,5 +249,5 @@
\brief %Path structures implemented in LEMON.
-This group describes the path structures implemented in LEMON.
+This group contains the path structures implemented in LEMON.
LEMON provides flexible data structures to work with paths.
@@ -265,5 +265,5 @@
\brief Auxiliary data structures implemented in LEMON.
-This group describes some data structures implemented in LEMON in
+This group contains some data structures implemented in LEMON in
order to make it easier to implement combinatorial algorithms.
*/
@@ -271,8 +271,8 @@
/**
@defgroup algs Algorithms
-\brief This group describes the several algorithms
+\brief This group contains the several algorithms
implemented in LEMON.
-This group describes the several algorithms
+This group contains the several algorithms
implemented in LEMON.
*/
@@ -283,5 +283,5 @@
\brief Common graph search algorithms.
-This group describes the common graph search algorithms, namely
+This group contains the common graph search algorithms, namely
\e breadth-first \e search (BFS) and \e depth-first \e search (DFS).
*/
@@ -292,5 +292,5 @@
\brief Algorithms for finding shortest paths.
-This group describes the algorithms for finding shortest paths in digraphs.
+This group contains the algorithms for finding shortest paths in digraphs.
- \ref Dijkstra algorithm for finding shortest paths from a source node
@@ -313,5 +313,5 @@
\brief Algorithms for finding maximum flows.
-This group describes the algorithms for finding maximum flows and
+This group contains the algorithms for finding maximum flows and
feasible circulations.
@@ -346,5 +346,5 @@
\brief Algorithms for finding minimum cost flows and circulations.
-This group describes the algorithms for finding minimum cost flows and
+This group contains the algorithms for finding minimum cost flows and
circulations.
@@ -383,5 +383,5 @@
\brief Algorithms for finding minimum cut in graphs.
-This group describes the algorithms for finding minimum cut in graphs.
+This group contains the algorithms for finding minimum cut in graphs.
The \e minimum \e cut \e problem is to find a non-empty and non-complete
@@ -400,5 +400,5 @@
- \ref NagamochiIbaraki "Nagamochi-Ibaraki algorithm" for
calculating minimum cut in undirected graphs.
-- \ref GomoryHuTree "Gomory-Hu tree computation" for calculating
+- \ref GomoryHu "Gomory-Hu tree computation" for calculating
all-pairs minimum cut in undirected graphs.
@@ -412,5 +412,5 @@
\brief Algorithms for discovering the graph properties
-This group describes the algorithms for discovering the graph properties
+This group contains the algorithms for discovering the graph properties
like connectivity, bipartiteness, euler property, simplicity etc.
@@ -424,5 +424,5 @@
\brief Algorithms for planarity checking, embedding and drawing
-This group describes the algorithms for planarity checking,
+This group contains the algorithms for planarity checking,
embedding and drawing.
@@ -475,5 +475,5 @@
\brief Algorithms for finding a minimum cost spanning tree in a graph.
-This group describes the algorithms for finding a minimum cost spanning
+This group contains the algorithms for finding a minimum cost spanning
tree in a graph.
*/
@@ -484,5 +484,5 @@
\brief Auxiliary algorithms implemented in LEMON.
-This group describes some algorithms implemented in LEMON
+This group contains some algorithms implemented in LEMON
in order to make it easier to implement complex algorithms.
*/
@@ -493,5 +493,5 @@
\brief Approximation algorithms.
-This group describes the approximation and heuristic algorithms
+This group contains the approximation and heuristic algorithms
implemented in LEMON.
*/
@@ -499,8 +499,8 @@
/**
@defgroup gen_opt_group General Optimization Tools
-\brief This group describes some general optimization frameworks
+\brief This group contains some general optimization frameworks
implemented in LEMON.
-This group describes some general optimization frameworks
+This group contains some general optimization frameworks
implemented in LEMON.
*/
@@ -511,5 +511,5 @@
\brief Lp and Mip solver interfaces for LEMON.
-This group describes Lp and Mip solver interfaces for LEMON. The
+This group contains Lp and Mip solver interfaces for LEMON. The
various LP solvers could be used in the same manner with this
interface.
@@ -530,5 +530,5 @@
\brief Metaheuristics for LEMON library.
-This group describes some metaheuristic optimization tools.
+This group contains some metaheuristic optimization tools.
*/
@@ -545,5 +545,5 @@
\brief Simple basic graph utilities.
-This group describes some simple basic graph utilities.
+This group contains some simple basic graph utilities.
*/
@@ -553,5 +553,5 @@
\brief Tools for development, debugging and testing.
-This group describes several useful tools for development,
+This group contains several useful tools for development,
debugging and testing.
*/
@@ -562,5 +562,5 @@
\brief Simple tools for measuring the performance of algorithms.
-This group describes simple tools for measuring the performance
+This group contains simple tools for measuring the performance
of algorithms.
*/
@@ -571,5 +571,5 @@
\brief Exceptions defined in LEMON.
-This group describes the exceptions defined in LEMON.
+This group contains the exceptions defined in LEMON.
*/
@@ -578,5 +578,5 @@
\brief Graph Input-Output methods
-This group describes the tools for importing and exporting graphs
+This group contains the tools for importing and exporting graphs
and graph related data. Now it supports the \ref lgf-format
"LEMON Graph Format", the \c DIMACS format and the encapsulated
@@ -589,5 +589,5 @@
\brief Reading and writing LEMON Graph Format.
-This group describes methods for reading and writing
+This group contains methods for reading and writing
\ref lgf-format "LEMON Graph Format".
*/
@@ -598,5 +598,5 @@
\brief General \c EPS drawer and graph exporter
-This group describes general \c EPS drawing methods and special
+This group contains general \c EPS drawing methods and special
graph exporting tools.
*/
@@ -622,5 +622,5 @@
\brief Skeleton classes and concept checking classes
-This group describes the data/algorithm skeletons and concept checking
+This group contains the data/algorithm skeletons and concept checking
classes implemented in LEMON.
@@ -652,5 +652,5 @@
\brief Skeleton and concept checking classes for graph structures
-This group describes the skeletons and concept checking classes of LEMON's
+This group contains the skeletons and concept checking classes of LEMON's
graph structures and helper classes used to implement these.
*/
@@ -661,5 +661,5 @@
\brief Skeleton and concept checking classes for maps
-This group describes the skeletons and concept checking classes of maps.
+This group contains the skeletons and concept checking classes of maps.
*/
Index: doc/mainpage.dox
===================================================================
--- doc/mainpage.dox (revision 463)
+++ doc/mainpage.dox (revision 606)
@@ -46,14 +46,9 @@
"Quick Tour to LEMON" which will guide you along.
-If you already feel like using our library, see the page that tells you
-\ref getstart "How to start using LEMON".
-
-If you
-want to see how LEMON works, see
-some \ref demoprograms "demo programs".
+If you already feel like using our library, see the
+LEMON Tutorial.
If you know what you are looking for then try to find it under the
-Modules
-section.
+Modules section.
If you are a user of the old (0.x) series of LEMON, please check out the