From: bangerth Date: Thu, 6 Nov 2008 23:33:16 +0000 (+0000) Subject: Also add the 3d pictures and results. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a70da97447ca60ac5cf6926037c07bf05baa2346;p=dealii-svn.git Also add the 3d pictures and results. git-svn-id: https://svn.dealii.org/trunk@17502 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/examples/step-31/doc/results.dox b/deal.II/examples/step-31/doc/results.dox index 8e502905f1..4cbc1ea878 100644 --- a/deal.II/examples/step-31/doc/results.dox +++ b/deal.II/examples/step-31/doc/results.dox @@ -150,6 +150,68 @@ adaptive mesh and the flow field at the same time steps: +

Results in 3d

+ +The same thing can of course be done in 3d by changing the template +parameter to the BoussinesqFlowProblem object in main() +from 2 to 3. Visualizing the temperature isocontours at time steps 0, +50, 100, 150, 200, 300, 400, 500, 600, 700, and 800 yields the +following plots: + + + + + + + + + + + + + + + + + + + + + + +
+ @image html "step-31.3d.solution.00.png" "" width=22% + + @image html "step-31.3d.solution.01.png" "" width=22% + + @image html "step-31.3d.solution.02.png" "" width=22% + + @image html "step-31.3d.solution.03.png" "" width=22% +
+ @image html "step-31.3d.solution.04.png" "" width=22% + + @image html "step-31.3d.solution.05.png" "" width=22% + + @image html "step-31.3d.solution.06.png" "" width=22% + + @image html "step-31.3d.solution.07.png" "" width=22% +
+ @image html "step-31.3d.solution.08.png" "" width=22% + + @image html "step-31.3d.solution.09.png" "" width=22% + + @image html "step-31.3d.solution.10.png" "" width=22% + +
+ +That the first picture looks like three hedgehogs stems from +the fact that our scheme essentially projects the source times the +first time step size onto the mesh to obtain the temperature field in +the first time step. Since the source function is discontinuous, we +need to expect over- and undershoots from this project. This is in +fact what happens (it's easier to check this in 2d) and leads to the +crumpled appearance of the isosurfaces. +

Numerical experiments to determine optimal parameters

diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.00.png b/deal.II/examples/step-31/doc/step-31.3d.solution.00.png new file mode 100644 index 0000000000..68d0e08c20 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.00.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.01.png b/deal.II/examples/step-31/doc/step-31.3d.solution.01.png new file mode 100644 index 0000000000..b0d571bf09 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.01.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.02.png b/deal.II/examples/step-31/doc/step-31.3d.solution.02.png new file mode 100644 index 0000000000..bd9a473c57 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.02.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.03.png b/deal.II/examples/step-31/doc/step-31.3d.solution.03.png new file mode 100644 index 0000000000..99ae0f4a41 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.03.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.04.png b/deal.II/examples/step-31/doc/step-31.3d.solution.04.png new file mode 100644 index 0000000000..64c7c60b34 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.04.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.05.png b/deal.II/examples/step-31/doc/step-31.3d.solution.05.png new file mode 100644 index 0000000000..8a88da8f3e Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.05.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.06.png b/deal.II/examples/step-31/doc/step-31.3d.solution.06.png new file mode 100644 index 0000000000..85595e3494 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.06.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.07.png b/deal.II/examples/step-31/doc/step-31.3d.solution.07.png new file mode 100644 index 0000000000..ae850cf3c7 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.07.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.08.png b/deal.II/examples/step-31/doc/step-31.3d.solution.08.png new file mode 100644 index 0000000000..29cf7b73e7 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.08.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.09.png b/deal.II/examples/step-31/doc/step-31.3d.solution.09.png new file mode 100644 index 0000000000..bc5fa638e3 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.09.png differ diff --git a/deal.II/examples/step-31/doc/step-31.3d.solution.10.png b/deal.II/examples/step-31/doc/step-31.3d.solution.10.png new file mode 100644 index 0000000000..4d18f51210 Binary files /dev/null and b/deal.II/examples/step-31/doc/step-31.3d.solution.10.png differ