From ddbb2024ecb9b5acc7fc408fb9405be0b2f661fb Mon Sep 17 00:00:00 2001 From: wolf Date: Mon, 6 May 2002 07:37:13 +0000 Subject: [PATCH] Finish step-14. git-svn-id: https://svn.dealii.org/trunk@5806 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/2002/c-3-3.html | 7 +++++++ deal.II/doc/news/news.html | 13 +++++++++++++ deal.II/doc/title.html | 2 +- .../chapter-2.step-by-step/navbar.html | 6 ++++++ .../step-14.data/results.html | 18 ++++++++++++++++-- .../tutorial/chapter-2.step-by-step/toc.html | 6 ++++++ 6 files changed, 49 insertions(+), 3 deletions(-) diff --git a/deal.II/doc/news/2002/c-3-3.html b/deal.II/doc/news/2002/c-3-3.html index ce2cdc820e..795644a08a 100644 --- a/deal.II/doc/news/2002/c-3-3.html +++ b/deal.II/doc/news/2002/c-3-3.html @@ -33,6 +33,13 @@ contributor's names are abbreviated by WB (Wolfgang Bangerth), GK

General

    +
  1. + New: The step-14 example program demonstrates duality based + error estimators and some more software design concepts. +
    + (WB 2002/05/05) +

    +
  2. New: In all previous versions, deal.II used the

    +
    + 2004/05/05: New example program demonstrating + duality based error estimators +
    +
    + The step-14 example program in the tutorial demonstrates the + use of duality based error estimation strategies which have + been the focus of the Heidelberg group (from which the main + authors come) for the last years. Some more strategies for + modular and extensible programming are also discussed. +

    +
    +
    2004/04/30: Multi-threading support using POSIX
    diff --git a/deal.II/doc/title.html b/deal.II/doc/title.html index d7c1f2b2ff..d841fee281 100644 --- a/deal.II/doc/title.html +++ b/deal.II/doc/title.html @@ -23,7 +23,7 @@ document.open(); if (release != "") { - document.writeln("

    The deal.II Homepage Version "+ release + "

    "); + document.writeln("

    The Homepage of deal.II Version "+ release + "

    "); } else { document.writeln("

    The deal.II Homepage

    "); } diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html b/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html index 77768a64c8..3dc6e60b3b 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html @@ -101,6 +101,12 @@
    Step 13

  3. + +
  4. +

    + Step 14 +

    +
  5. diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/step-14.data/results.html b/deal.II/doc/tutorial/chapter-2.step-by-step/step-14.data/results.html index 758af0a481..596118838d 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/step-14.data/results.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-14.data/results.html @@ -469,8 +469,22 @@ criterion with the old ones. These are the results: src="step-14.data/step-13/error-comparison.gif">

    +

    -TODO +The results are, well, somewhat mixed. First, the Kelly indicator +disqualifies itself by its unsteady behavior, changing the sign of the +error several times, and with increasing errors under mesh +refinement. The dual weighted error estimator has a monotone decrease +in the error, and is better than the weighted Kelly and global +refinement, but the margin is not as large as expected. This is, here, +due to the fact the global refinement can exploit the regular +structure of the meshes around the point of evaluation, which leads to +a better order of convergence for the point error. However, if we had +a mesh that is not locally rectangular, for example because we had to +approximate curved boundaries, or if the coefficients were not +constant, then this advantage of globally refinement meshes would +vanish, while the good performance of the duality based estimator +would remain.

    @@ -481,7 +495,7 @@ TODO The results here are not too clearly indicating the superiority of the dual weighted error estimation approach for mesh refinement over other mesh refinement criteria, such as the Kelly indicator. This is due to -the relative simplicity of the shown application. If you are not +the relative simplicity of the shown applications. If you are not convinced yet that this approach is indeed superior, you are invited to browse through the literature indicated in the introduction, where plenty of examples are provided where the dual weighted approach can diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html b/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html index ae1fc2fcb6..9ceed4bd1a 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html @@ -133,6 +133,12 @@ At present, the following programs exist:
    What's new: Software design questions and how to write a modular, extensible finite element program.
    + +
    Step 13
    +
    What's new: Duality based error estimators, + more strategies to write a modular, extensible finite element + program. +
    -- 2.39.5