<map id="StepsMap" name="StepsMap">
-<area shape="poly" href="../deal.II/step_1.html" title="Creating a grid. Refining it. Writing it to a file" alt="" coords="73,182 73,154 54,135 26,135 7,154 7,182 26,201 54,201"/>
-<area shape="poly" href="../deal.II/step_2.html" title="Assigning degrees of freedom to a grid." alt="" coords="160,238 160,210 140,191 113,191 93,210 93,238 113,257 140,257"/>
-<area shape="poly" href="../deal.II/step_3.html" title="Solving Poisson's equation." alt="" coords="253,292 253,265 234,245 206,245 187,265 187,292 206,312 234,312"/>
-<area shape="poly" href="../deal.II/step_4.html" title="Dimension independent programming. Boundary conditions." alt="" coords="376,355 376,328 356,308 329,308 309,328 309,355 329,375 356,375"/>
-<area shape="poly" href="../deal.II/step_5.html" title="Reading a grid from disk. Computations on successively refined grids." alt="" coords="395,478 395,450 375,431 348,431 328,450 328,478 348,497 375,497"/>
-<area shape="rect" href="../deal.II/step_10.html" title="Higher order mappings." alt="" coords="449,281,487,308"/>
-<area shape="rect" href="../deal.II/step_15.html" title="1d problems. A nonlinear problem." alt="" coords="284,241,321,268"/>
-<area shape="rect" href="../deal.II/step_20.html" title="Mixed finite elements for the mixed Laplacian. Block solvers." alt="" coords="225,376,263,403"/>
-<area shape="rect" href="../deal.II/step_23.html" title="Time dependent problems. The wave equation." alt="" coords="351,207,388,233"/>
-<area shape="rect" href="../deal.II/step_29.html" title="A complex-valued Helmholtz equation. Sparse direct solvers." alt="" coords="417,337,455,364"/>
-<area shape="rect" href="../deal.II/step_34.html" title="Boundary element methods for potential flow." alt="" coords="383,268,420,295"/>
-<area shape="rect" href="../deal.II/step_36.html" title="Finding eigenvalues of the Schrödinger equation." alt="" coords="245,304,283,331"/>
-<area shape="poly" href="../deal.II/step_6.html" title="Adaptive local refinement. Higher order elements" alt="" coords="407,607 407,580 387,560 360,560 340,580 340,607 360,627 387,627"/>
-<area shape="rect" href="../deal.II/step_7.html" title="Helmholtz equation. Computing errors. Boundary integrals." alt="" coords="335,701,372,728"/>
-<area shape="rect" href="../deal.II/step_8.html" title="Systems of PDE. Elasticity." alt="" coords="463,655,500,681"/>
-<area shape="rect" href="../deal.II/step_9.html" title="Advection equation. Multithreading. Refinement criteria." alt="" coords="287,597,324,624"/>
-<area shape="rect" href="../deal.II/step_13.html" title="Modularity. Software design." alt="" coords="484,557,521,584"/>
-<area shape="rect" href="../deal.II/step_16.html" title="Multigrid on adaptive meshes." alt="" coords="433,588,471,615"/>
-<area shape="rect" href="../deal.II/step_22.html" title="The Stokes equation on adaptive meshes." alt="" coords="225,573,263,600"/>
-<area shape="rect" href="../deal.II/step_27.html" title="hp-adaptive finite element methods." alt="" coords="413,524,451,551"/>
-<area shape="rect" href="../deal.II/step_28.html" title="Handling multiple meshes at the same time. Neutron transport." alt="" coords="392,657,429,684"/>
-<area shape="rect" href="../deal.II/step_39.html" title="Interior Penalty for the Laplace equation. Adaptive refinement. Multigrid." alt="" coords="291,683,328,709"/>
-<area shape="rect" href="../deal.II/step_12.html" title="Discontinuous Galerkin for linear advection." alt="" coords="277,795,315,821"/>
-<area shape="rect" href="../deal.II/step_17.html" title="Parallel computing using MPI. Using PETSc." alt="" coords="556,717,593,744"/>
-<area shape="rect" href="../deal.II/step_11.html" title="Higher order mappings. Dealing with constraints." alt="" coords="547,227,584,253"/>
-<area shape="rect" href="../deal.II/step_30.html" title="Anisotropic refinement for DG methods." alt="" coords="188,860,225,887"/>
-<area shape="rect" href="../deal.II/step_33.html" title="Hyperbolic conservation laws: the Euler equations of gas dynamics." alt="" coords="311,897,348,924"/>
-<area shape="rect" href="../deal.II/step_14.html" title="Duality based error estimates. Adaptivity." alt="" coords="597,561,635,588"/>
-<area shape="rect" href="../deal.II/step_18.html" title="Quasistatic elasticity. More parallel computing." alt="" coords="645,769,683,796"/>
-<area shape="rect" href="../deal.II/step_19.html" title="Handling input parameter files. Converting output formats." alt="" coords="436,468,473,495"/>
-<area shape="rect" href="../deal.II/step_21.html" title="Two-phase flow in porous media." alt="" coords="187,472,224,499"/>
-<area shape="rect" href="../deal.II/step_31.html" title="Boussinesq flow for thermal convection." alt="" coords="139,652,176,679"/>
-<area shape="rect" href="../deal.II/step_35.html" title="A projection solver for the Navier-Stokes equations." alt="" coords="111,585,148,612"/>
-<area shape="rect" href="../deal.II/step_24.html" title="The wave equation with absorbing boundary conditions. Extracting point values." alt="" coords="380,103,417,129"/>
-<area shape="rect" href="../deal.II/step_25.html" title="The nonlinear sine-Gordon soliton equation" alt="" coords="413,7,451,33"/>
+<area shape="poly" href="../deal.II/step_1.html" title="Creating a grid. Refining it. Writing it to a file" alt="" coords="73,179 73,152 54,132 26,132 7,152 7,179 26,199 54,199"/>
+<area shape="poly" href="../deal.II/step_2.html" title="Assigning degrees of freedom to a grid." alt="" coords="161,238 161,210 142,191 114,191 95,210 95,238 114,257 142,257"/>
+<area shape="poly" href="../deal.II/step_3.html" title="Solving Poisson's equation." alt="" coords="271,264 271,237 251,217 224,217 204,237 204,264 224,284 251,284"/>
+<area shape="poly" href="../deal.II/step_4.html" title="Dimension independent programming. Boundary conditions." alt="" coords="385,338 385,310 366,291 338,291 319,310 319,338 338,357 366,357"/>
+<area shape="rect" href="../deal.II/step_45.html" title="Periodic boundary conditions" alt="" coords="199,129,236,156"/>
+<area shape="poly" href="../deal.II/step_5.html" title="Reading a grid from disk. Computations on successively refined grids." alt="" coords="404,459 404,432 384,412 357,412 337,432 337,459 357,479 384,479"/>
+<area shape="rect" href="../deal.II/step_10.html" title="Higher order mappings." alt="" coords="463,272,500,299"/>
+<area shape="rect" href="../deal.II/step_15.html" title="1d problems. A nonlinear problem." alt="" coords="300,231,337,257"/>
+<area shape="rect" href="../deal.II/step_20.html" title="Mixed finite elements for the mixed Laplacian. Block solvers." alt="" coords="259,384,296,411"/>
+<area shape="rect" href="../deal.II/step_23.html" title="Time dependent problems. The wave equation." alt="" coords="375,193,412,220"/>
+<area shape="rect" href="../deal.II/step_29.html" title="A complex-valued Helmholtz equation. Sparse direct solvers." alt="" coords="425,317,463,344"/>
+<area shape="rect" href="../deal.II/step_34.html" title="Boundary element methods for potential flow." alt="" coords="391,252,428,279"/>
+<area shape="rect" href="../deal.II/step_36.html" title="Finding eigenvalues of the Schrödinger equation." alt="" coords="240,301,277,328"/>
+<area shape="poly" href="../deal.II/step_6.html" title="Adaptive local refinement. Higher order elements" alt="" coords="413,586 413,558 394,539 366,539 347,558 347,586 366,605 394,605"/>
+<area shape="rect" href="../deal.II/step_7.html" title="Helmholtz equation. Computing errors. Boundary integrals." alt="" coords="244,609,281,636"/>
+<area shape="rect" href="../deal.II/step_8.html" title="Systems of PDE. Elasticity." alt="" coords="437,665,475,692"/>
+<area shape="rect" href="../deal.II/step_9.html" title="Advection equation. Multithreading. Refinement criteria." alt="" coords="368,637,405,664"/>
+<area shape="rect" href="../deal.II/step_13.html" title="Modularity. Software design." alt="" coords="503,564,540,591"/>
+<area shape="rect" href="../deal.II/step_16.html" title="Multigrid on adaptive meshes." alt="" coords="459,532,496,559"/>
+<area shape="rect" href="../deal.II/step_22.html" title="The Stokes equation on adaptive meshes." alt="" coords="303,636,340,663"/>
+<area shape="rect" href="../deal.II/step_27.html" title="hp-adaptive finite element methods." alt="" coords="419,503,456,529"/>
+<area shape="rect" href="../deal.II/step_28.html" title="Handling multiple meshes at the same time. Neutron transport." alt="" coords="440,599,477,625"/>
+<area shape="rect" href="../deal.II/step_39.html" title="Interior Penalty for the Laplace equation. Adaptive refinement. Multigrid." alt="" coords="233,572,271,599"/>
+<area shape="rect" href="../deal.II/step_12.html" title="Discontinuous Galerkin for linear advection." alt="" coords="132,639,169,665"/>
+<area shape="rect" href="../deal.II/step_17.html" title="Parallel computing using MPI. Using PETSc." alt="" coords="489,763,527,789"/>
+<area shape="rect" href="../deal.II/step_11.html" title="Higher order mappings. Dealing with constraints." alt="" coords="565,225,603,252"/>
+<area shape="rect" href="../deal.II/step_30.html" title="Anisotropic refinement for DG methods." alt="" coords="71,736,108,763"/>
+<area shape="rect" href="../deal.II/step_33.html" title="Hyperbolic conservation laws: the Euler equations of gas dynamics." alt="" coords="21,635,59,661"/>
+<area shape="rect" href="../deal.II/step_14.html" title="Duality based error estimates. Adaptivity." alt="" coords="615,577,652,604"/>
+<area shape="rect" href="../deal.II/step_18.html" title="Quasistatic elasticity. More parallel computing." alt="" coords="513,855,551,881"/>
+<area shape="rect" href="../deal.II/step_32.html" title="A parallel Boussinesq flow for thermal convection." alt="" coords="419,843,456,869"/>
+<area shape="rect" href="../deal.II/step_19.html" title="Handling input parameter files. Converting output formats." alt="" coords="417,444,455,471"/>
+<area shape="rect" href="../deal.II/step_21.html" title="Two-phase flow in porous media." alt="" coords="247,499,284,525"/>
+<area shape="rect" href="../deal.II/step_31.html" title="Boussinesq flow for thermal convection." alt="" coords="343,760,380,787"/>
+<area shape="rect" href="../deal.II/step_35.html" title="A projection solver for the Navier-Stokes equations." alt="" coords="229,725,267,752"/>
+<area shape="rect" href="../deal.II/step_24.html" title="The wave equation with absorbing boundary conditions. Extracting point values." alt="" coords="427,96,464,123"/>
+<area shape="rect" href="../deal.II/step_25.html" title="The nonlinear sine-Gordon soliton equation" alt="" coords="477,7,515,33"/>
</map>