The <acronym>deal.II</acronym> tutorial contains a collection of
programs, each more
or less built atop of previous ones, which demonstrate various
-aspects of the library. Each such example has the following structure
-follows:</p>
+aspects of the library. Each such example has the following structure:
<ol>
- <li> <b>Introduction:</b> A description of what the program does, including
+ <li> <b>Introduction:</b> What the program does, including
the mathematical model, and
what programming techniques are new.
<li> <b>The commented program:</b> An extensively documented listing of the
- program code.
+ source code.
<li> <b>Results:</b> The output of the program, with comments and
interpretation.
- <li> <b>The plain program:</b> The programs are rather
- unreadable with all the comments intertwined. This section presents it
- with all comments stripped out.
+ <li> <b>The plain program:</b> The source code stripped of
+ all comments.
</ol>
+</p>
<p>
-You can browse through the list of currently available tutorial programs by
-looking at <a href="toc-map.html">a graph that shows how
-tutorial programs build upon each other</a>;
-in the form of <a href="toc-list.html">a list that provides a short
- synopsis of what each program does and which new concepts it
- introduces</a>; and in the form of
-<a href="toc-topics.html">groups of topics such as
- solvers or the kind of equations that different sets of tutorial program
- address</a>.
+You can browse the available tutorial programs as
+<a href="toc-map.html">a graph that shows how
+tutorial programs build upon each other</a> (below);
+as <a href="toc-list.html">a list that provides a short
+ synopsis of each program</a>; and
+<a href="toc-topics.html">grouped by topics</a>.
Some of the programs also jointly form
the <a href="../../doxygen/deal.II/group__geodynamics.html">geodynamics
demonstration suite</a>.
</p>
+<a name="graph"></a>
+<h3>Connections between tutorial programs</h3>
+
+The following graph shows the connections between tutorial programs and
+how they build on each other.
+Click on any of the boxes to go to one of the programs. If you hover
+your mouse pointer over a box, a brief description of the program
+should appear.
+
+<p align="center">
+<img src="steps.png" usemap="#StepsMap"\/>
+@@MAP@@
+</p>
+
+<p>
+In the graph above, green octagons indicate programs that show basic
+techniques. Orange boxes indicate advanced techniques, while the programs
+shown as yellow, light blue, and dark blue boxes are applications in fluid
+dynamics, solid mechanics, and time dependent problems, respectively.
+</p>
<!-- Page Foot -->
<hr>