From: Bruno Date: Thu, 16 Jul 2020 03:47:36 +0000 (-0400) Subject: Applied Rene suggestion to introduction X-Git-Tag: v9.3.0-rc1~1101^2~6 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5521f851dbd6a7624a40071484fe404a643e120f;p=dealii.git Applied Rene suggestion to introduction - Fixed typos and minor elements --- diff --git a/examples/step-68/doc/intro.dox b/examples/step-68/doc/intro.dox index 54a69805c2..f3e5dd61a8 100644 --- a/examples/step-68/doc/intro.dox +++ b/examples/step-68/doc/intro.dox @@ -68,7 +68,7 @@ to handle all particles through an entity which agglomerates all particles. In deal.II, this is achieved through the use of the Particles::ParticleHandler class. By default, particles do not have a diameter, -a mass or any other physical properties which we would generally expect of physical particles. Howevever, through +a mass or any other physical properties which we would generally expect of physical particles. However, through a ParticleHandler, particles have access to a Particles::PropertyPool. This PropertyPool is an array which can be used to store any arbitrary number of properties associated with the particles. Consequently, users can build their own @@ -110,7 +110,7 @@ portion of the computational cost. For these occasions, deal.II provides convenient Particles::Generators that can globally insert the particles even if they are not located on the subdomain from which they are created. The generators first locate on which subdomain the particles are situated, identify -in which cell they are located and exchange the necessary information amongst +in which cell they are located and exchange the necessary information among the processors to ensure that the particle is generated with the right properties. Consequently, this type of particle generation can be communication intensive. The Particles::Generators::dof_support_points and the @@ -180,7 +180,7 @@ In the present step, we use particles as massless tracers to illustrate the dynamics of a particular vortical flow : the Rayleigh-Kotte Vortex. This flow pattern is generally used as a complex test case for interface tracking methods (e.g. volume-of-fluid and level set approches) since -it leads to strong rotation and elongation of the fluid (Blais 2013). +it leads to strong rotation and elongation of the fluid (Blais, 2013). The stream function $\Psi$ of this Rayleigh-Kotte vortex is defined as: @@ -193,6 +193,13 @@ where $T$ is the period of the flow. The velocity profile in 2D ($\textbf{u}=[u, v &=& \frac{\partial\Psi}{\partial x} = 2 \cos(\pi x) \sin(\pi x) \sin^2 (\pi y) \cos \left( \pi \frac{t}{T} \right) @f} +It can be seen that this velocity reverses periodically due to the term +$\cos \left( \pi \frac{t}{T} \right)$ and that material will end up at its +starting position after every period of length $t=2T$. We will run this tutorial +program for exactly one period and compare the final particle location to the +initial location to illustrate this flow property. + + This example uses the testcase to produce two models that handle the particles slightly differently. The first model prescribes the exact analytical velocity solution as the velocity for each particle. Therefore in this model there is no