]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Not happy with layout. Change this again.
authorbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 22 Jun 2010 21:24:02 +0000 (21:24 +0000)
committerbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 22 Jun 2010 21:24:02 +0000 (21:24 +0000)
git-svn-id: https://svn.dealii.org/trunk@21270 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/doxygen/tutorial/Makefile
deal.II/doc/doxygen/tutorial/make_toc.pl
deal.II/doc/doxygen/tutorial/navbar.html
deal.II/doc/doxygen/tutorial/toc-list.html
deal.II/doc/doxygen/tutorial/toc-topics.html
deal.II/doc/doxygen/tutorial/toc.html.in [moved from deal.II/doc/doxygen/tutorial/toc.html with 61% similarity]

index 2906552ea0eca501ebddc895be2775c526ef3853..034326e7b11869c73ac55c613605c3cf73613f3b 100644 (file)
@@ -39,9 +39,9 @@ get_basename = $(shell echo $(1) | $(PERL) -pi -e 's/(generated|doxygen).//g; s/
 
 all: $(example-doxygen) toc.html
 
-toc-map.html: steps.cmapx toc-map.html.in
+toc.html: steps.cmapx toc.html.in
        @echo ================== Making $@
-       @perl make_toc.pl > toc-map.html
+       @perl make_toc.pl > toc.html
 
 # generate dot file
 steps.dot: steps.pl $D/examples/*/doc/tooltip
index 6b26b152ba333fa39ab9434274e6e1a23fbe0787..94381ba40535674617ffb4c860c1673a73e53aae 100644 (file)
@@ -1,11 +1,11 @@
 ######################################################################
-# $Id$
+# $Id:$
 ######################################################################
 
 $/ = undef;
 
 # Read source for web page
-open TOC, "<toc-map.html.in";
+open TOC, "<toc.html.in";
 $toc = <TOC>;
 close TOC;
 
index 2e1fa6ea9650da64e866e910441b67679e4ca815..b77c9305770e0765b4c5f569f1a323cefc05731f 100644 (file)
@@ -17,7 +17,7 @@
          <a href="toc.html" target="body">Overview</a>
        </p>
        <p>
-         <a href="toc-map.html" target="body">Connections between programs</a>
+         <a href="toc.html#graph" target="body">Connections between programs</a>
        </p>
        <p>
          <a href="toc-list.html" target="body">Programs by number</a>
index 71fdfae69f2d369ee315a5c1957b34c6479ffe0b..85f04ae932b2c15d8f9153fd65cc044700843cc1 100644 (file)
@@ -13,7 +13,7 @@
 <!-- Page Body -->
 <body lang="en">
 
-<h2>Tutorial programs listed by number</h2>
+<h3>Tutorial programs listed by number</h3>
 
 <table align="center" width="80%">
   <tr valign="top">
index e55284a3034e297fa89ea9d64788d2fb7f68acb2..431f50f2d419bdf11ac2609e5aa7e140fce6e0db 100644 (file)
@@ -14,7 +14,7 @@
 <body lang="en">
 
 
-<h2>Tutorial programs grouped by topics</h2>
+<h3>Tutorial programs grouped by topics</h3>
 
 <table align="center" width="80%">
   <tr valign="top">
similarity index 61%
rename from deal.II/doc/doxygen/tutorial/toc.html
rename to deal.II/doc/doxygen/tutorial/toc.html.in
index 7ba534f048c359b0464c7a4a9b326cca2b19a012..b8ed84b2858178f1bdf05cb107a870f30e621e55 100644 (file)
 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>.
@@ -61,6 +57,26 @@ directories are based on the small program Makefile template described
 </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>

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.