--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html>
+<head>
+<!-- deal.II tutorial template
+ Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de> 1999
+-->
+
+<title>Step-by-Step Examples</title>
+ <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
+ <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
+ <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
+ <meta name="author" content="Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de>">
+ <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
+</head>
+
+<frameset rows="60,*" border=0>
+
+ <frameset cols="150,*" border=0>
+ <frame name="logo" src="logo.html">
+ <frame name="title" src="title.html">
+ </frameset>
+ <frameset cols="150,*" border=0>
+ <frame name="navbar" src="navbar.html" border=0 frameborder="no">
+ <frame name="body" src="toc.html" border=0 frameborder="no">
+ </frameset>
+
+</frameset>
+
+<noframes>
+<h1>The deal.II Tutorial</h1>
+Your browser does not seem to understand frames. A version of this
+tutorial that does not use frames can be found
+<a href="toc.html">here</a>.
+</noframes>
+
+</html>
+
+
+
+
+
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html>
+<head>
+<!-- deal.II tutorial template
+ Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de> 1999
+-->
+
+<title>Step-by-Step Examples</title>
+ <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
+ <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
+ <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
+ <meta name="author" content="Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de>">
+ <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
+</head>
+
+<!-- Page Body -->
+<body lang="en">
+
+<!-- Title Frame -->
+
+<img src="../../pictures/deal10.gif" alt="DEAL Logo" align="center" hspace=20 class="chapter_title">
+
+</body>
+</html>
+
+
+
+
+
+
+
+
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html>
+<head>
+<!-- deal.II tutorial template
+ Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de> 1999
+-->
+
+<title>Step-by-Step Examples</title>
+ <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
+ <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
+ <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
+ <meta name="author" content="Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de>">
+ <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
+</head>
+<body lang="en">
+
+<p>
+<strong>Table of contents</strong>
+</p>
+ <ol>
+ <li>
+ <p>
+ <a href="toc.html" target="body">Step 1</a>
+ </p>
+ </li>
+ </ol>
+ <p>
+ <a href="../index.html" target="_top">Back to the tutorial index</a>
+ </p>
+ <hr>
+ <p>
+ <a href="mailto:deal@gaia.iwr.uni-heidelberg.de">Comments on the tutorial</a>
+ </p>
+
+<!-- Last modified: $Date$ -->
+
+</body>
+</html>
+
+
+
+
+
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html>
+<head>
+<!-- deal.II tutorial template
+ Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de> 1999
+-->
+
+<title>Step-by-Step Examples</title>
+ <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
+ <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
+ <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
+ <meta name="author" content="Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de>">
+ <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
+</head>
+
+<!-- Page Body -->
+<body lang="en">
+
+<!-- Title Frame -->
+
+<h1 class="chapter_title">The deal.II tutorial - Step-by-step examples</h1>
+
+<!-- Last modified: $Date$ -->
+</body>
+</html>
+
+
+
+
+
+
+
+
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html>
+<head>
+<!-- deal.II tutorial template
+ Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de> 1999
+-->
+
+<title>Step-by-Step</title>
+ <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
+ <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
+ <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
+ <meta name="author" content="Jan Schrage <schrage@gaia.iwr.uni-heidelberg.de>">
+ <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
+</head>
+
+<!-- Page Body -->
+<body lang="en">
+
+<h1>Step-by-Step example</h1>
+
+<p>
+In this chapter, we present a collecting of small programs, each more
+or less built atop of the previous one, which demonstrate various
+aspects of the library. At present, the following programs exist:
+</p>
+
+<dl>
+ <dt><a href="step-1.html">Step 1</a></dt>
+ <dd>What's new: everything. We create a grid and show a simple
+ way to write it to a file.
+ </dd>
+
+ <dt><a href="step-2.html">Step 2</a></dt>
+ <dd>What's new: Associate degrees of freedom to each vertex
+ and compute the resulting sparsity pattern of matrices. Show
+ that renumbering reduces the bandwidth of matrices
+ significantly, i.e. clusters nonzero entries around the
+ diagonal.
+ </dd>
+</dl>
+
+<!-- Page Foot -->
+<hr>
+<table class="navbar">
+<tr>
+ <td>
+ <a href="../index.html" target="_top">Back to the tutorial index</a>
+ </td>
+</tr>
+</table>
+<hr>
+<address>
+<a href="mailto:schrage@gaia.iwr.uni-heidelberg.de">Jan Schrage</a></address>
+<p>
+Last modified: $Date$
+</p>
+</body>
+</html>
complete code for every example program and can be used as a reference, too,
if you are looking for code to solve a specific problem with
<acronym>deal.II</acronym>. The 0th chapter,
- <a href="00.fe_structure/index.html">Structure of a Finite Element Program</a>, can also be used as a reference.
+ <a href="00.fe_structure/index.html">Structure of a Finite
+ Element Program</a>, can also be used as a reference.
</p>
<h3>On <acronym>deal.II</acronym></h3>
</p>
<p>We will discuss the various elements needed for a working
finite element program and some of the possibilities
- <acronym>deal.II</acronym> offers in this respect.
+ <acronym>deal.II</acronym> offers in this respect. This chapter
+ does not include working programs, but rather snippets of
+ programs.
</p>
- <h4><a href="01.laplace/index.html">Chapter 1: The very simple Laplace
+ <h4><a href="step-by-step/index.html">Chapter 1: Various small
+ programs demonstrating aspects of the library</a></h4>
+ <p>
+ (also available in a <a href="step-by-step/toc.html">version
+ without frames</a>)
+ </p>
+ <p>
+ This chapter contains several functional programs which
+ demonstrate successively more complex parts of a finite element
+ program.
+ </p>
+
+ <h4><a href="01.laplace/index.html">Chapter 2: The very simple Laplace
Problem</a> </h4>
<p>
(also available in a <a href="01.laplace/toc.html">version without frames</a>)
</p>
<p>
- ***********
+ NOTE: this example program is not finished and not a good
+ example after all.
+ </p><p>
We will solve the stationary Laplace problem on a square grid with
boundary conditions of the form <code>cos(2*PI*x)cos(2*PI*y)</code>.
You can also obtain the <a href="01.laplace/source.html">source code</a>.