[cig-commits] commit 2284 by bangerth to /var/svn/dealii/aspect

dealii.demon at gmail.com dealii.demon at gmail.com
Wed Jan 29 19:34:28 PST 2014


Revision 2284

Finish the section on convection in a 3d box.

A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/heat-flux.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0060.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0100.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0180.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0010.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0040.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0060.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0100.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0130.png
A   trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0180.png
U   trunk/aspect/doc/manual/manual.tex
U   trunk/aspect/doc/manual.pdf
U   trunk/aspect/doc/modules/changes.h


http://www.dealii.org/websvn/revision.php?repname=Aspect+Repository&path=%2F&rev=2284&peg=2284

Diff:
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/heat-flux.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/heat-flux.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/heat-flux.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/heat-flux.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/heat-flux.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0060.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0060.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0060.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0060.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0060.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0100.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0100.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0100.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0100.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0100.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0180.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0180.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0180.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0180.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/mesh0180.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0010.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0010.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0010.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0010.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0010.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0040.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0040.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0040.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0040.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0040.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0060.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0060.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0060.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0060.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0060.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0100.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0100.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0100.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0100.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0100.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0130.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0130.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0130.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0130.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0130.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0180.png
===================================================================
(Binary files differ)

Index: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0180.png
===================================================================
--- trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0180.png	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0180.png	2014-01-30 03:34:24 UTC (rev 2284)

Property changes on: trunk/aspect/doc/manual/cookbooks/convection-box-3d/movie0180.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Modified: trunk/aspect/doc/manual/manual.tex
===================================================================
--- trunk/aspect/doc/manual/manual.tex	2014-01-29 22:21:26 UTC (rev 2283)
+++ trunk/aspect/doc/manual/manual.tex	2014-01-30 03:34:24 UTC (rev 2284)
@@ -3356,12 +3356,129 @@
 
 Running with this input file requires a bit of patience since the number of
 degrees of freedom is just so large: it starts with a bit over 330,000\ldots
+egin{lstlisting}[frame=single,language=ksh]
+Running with 64 MPI tasks.
+Number of active cells: 512 (on 4 levels)
+Number of degrees of freedom: 20,381 (14,739+729+4,913)
 
-but then increases quickly to around 2 million and, after time $t=0.003$ where
-we allow for an additional refinement, increases to over 10 million where it
-then hovers between 8 and 14 million with a maximum of 15,147,534.
+*** Timestep 0:  t=0 seconds
+   Solving temperature system... 0 iterations.
+   Rebuilding Stokes preconditioner...
+   Solving Stokes system... 18 iterations.
 
+Number of active cells: 1,576 (on 5 levels)
+Number of degrees of freedom: 63,391 (45,909+2,179+15,303)
 
+*** Timestep 0:  t=0 seconds
+   Solving temperature system... 0 iterations.
+   Rebuilding Stokes preconditioner...
+   Solving Stokes system... 19 iterations.
+
+Number of active cells: 3,249 (on 5 levels)
+Number of degrees of freedom: 122,066 (88,500+4,066+29,500)
+
+*** Timestep 0:  t=0 seconds
+   Solving temperature system... 0 iterations.
+   Rebuilding Stokes preconditioner...
+   Solving Stokes system... 20 iterations.
+
+Number of active cells: 8,968 (on 5 levels)
+Number of degrees of freedom: 331,696 (240,624+10,864+80,208)
+
+*** Timestep 0:  t=0 seconds
+   Solving temperature system... 0 iterations.
+   Rebuilding Stokes preconditioner...
+   Solving Stokes system... 21 iterations.
+[...]   
+\end{lstlisting}
+\ldots{}but then increases quickly to around 2 million as the solution develops
+some structure and, after time $t=0.003$ where we allow for an additional
+refinement, increases to over 10 million where it then hovers between 8 and 14 
+million with a maximum of 15,147,534. Clearly, even on a reasonably quick
+machine, this will take some time: running this on a machine bought in 2011,
+doing the 10,000 time steps to get to $t=0.0219$ takes approximately 484,000
+seconds (about five and a half days).
+
+The structure or the solution is easiest to grasp by looking at isosurfaces of
+the temperature. This is shown in Fig.~
ef{fig:box-3d-solution} and you can
+find a movie of the motion that ensues from the heating at the bottom at
+\url{http://www.youtube.com/watch?v=_bKqU_P4j48}. The simulation uses adaptively
+changing meshes that are fine in rising plumes and sinking blobs and are coarse
+where nothing much happens. This is most easily seen in the movie at
+\url{http://www.youtube.com/watch?v=CzCKYyR-cmg}. Fig.~
ef{fig:box-3d-mesh}
+shows some of these meshes, though still pictures do not do the evolving nature
+of the mesh much justice. The effect of increasing the Rayleigh number is
+apparent when comparing the size of features with, for example, the picture at
+the right of Fig.~
ef{fig:convection-box-fields}. In contrast to that picture,
+the simulation is also clearly non-stationary.
+
+egin{figure}
+  


More information about the CIG-COMMITS mailing list