11.07.2015 Views

Removing the Stiffness from Interfacial Flows with Surface Tension

Removing the Stiffness from Interfacial Flows with Surface Tension

Removing the Stiffness from Interfacial Flows with Surface Tension

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

328 HOU, LOWENGRUB, AND SHELLEY0.250.20.150A0.05Inverse Curvature, (a)20110101Curvature, (b)0 0.05 O. 1 0.5TT=0.02Curvature, (d)20 20110-10101O~ilCurvature, (e)Curvature, (c)-200 0.5 0.5-200.5T--0.06 T--0.08 T--0.10200-10-20 0 0.5T---0.04200-10Curvature, (f)FIG. 7. Time evolution of <strong>the</strong> curvature; S = 0.1, R = -50, N = 2048,At= 3.125 x 10-5: (a) plot of inverse maximum of curvature (absolutevalue); (b) curvature at t=0.02; (c) t=0.04; (d) t=0.06; (e) t=0.08;(f) t = 0.10.Error Analysis. In Fig. 8, spatial convergence isdemonstrated by comparing computations using N= 256,512, and 1024 <strong>with</strong> those <strong>from</strong> N= 2048. The time step isAt = 3.125 × 10-5 for all resolutions. The error is measuredas eN(t) = maxj Ixj(t; N) - xj(t; 2048)1, where Nis <strong>the</strong> numberof points in <strong>the</strong> lower resolution calculations. The erroris plotted on a negative logarithm (base 10) vertical scale.The error is consistently around 10- lO, for each of <strong>the</strong> lowerresolutions, until <strong>the</strong> interfaces nearly pinch. Then, rapidlosses of accuracy are seen <strong>from</strong> about t = 0.03 for N = 256,~ 6"712 ~ ~ . _ _113842Ci0.01 0.02 0.(13-- 256-~ -.- 512i~ - 1024' ~ .,\~,, ,.\,i .ii i i i i . . . . . i'- ....0.04 0.05 0.06 0.07 0.08 0.09 0.1TFIG. 8. Error in x-coordinate (-loglo(error)); S=0.1, R=-50,Jt = 3.125 x 10-5, exact solution approximated by N= 2048.t=0.05 for N=512, and t=0.07 for N= 1024. It is clearthat more resolution will be required for fur<strong>the</strong>r computationof this flow. Fur<strong>the</strong>r, as <strong>the</strong> quadrature we use is <strong>the</strong>chief culprit in loss of accuracy, it would be useful to considero<strong>the</strong>r types of quadrature (i.e., product integrationmethods) that do not lose accuracy so catastrophicallythrough <strong>the</strong> close approach of interfaces. The second-ordertemporal convergence can be shown similarly, but it is notpresented here.7.1.3. The Expanding BubbleThe calculation of a gas bubble expanding into aHele-Shaw fluid, shown in Fig. 1, is now briefly discussed.The dynamics of expanding bubbles in <strong>the</strong> radial geometryhave attracted a great deal of attention due to <strong>the</strong> formationof striking patterns observed in experiments (see <strong>the</strong> manyreferences and contributions in [47 ], for example). In thisflow, an expanding, unstable interface is produced byplacing a mass source at <strong>the</strong> center of <strong>the</strong> bubble. Linearizationabout an expanding circular bubble, <strong>with</strong> radius R(t)and pumping rate dA/dt, gives <strong>the</strong> instantaneous growthrate [ 16 ]1(dA/dtak(t) =R--~ (k- 1) --2reS\-- (k- 1)k(k+ 1)).R(t)(93)The pumping term replaces <strong>the</strong> gravitational term in <strong>the</strong>previous example as <strong>the</strong> source of instability. For a constantpumping rate (here dA/dt=2g) we obtain a Mullins-Sekerka type instability, which shows <strong>the</strong> competitionbetween <strong>the</strong> destabilization effect due to pumping and <strong>the</strong>stabilizing effect due to surface tension.Unlike <strong>the</strong> previous calculation, <strong>the</strong>re is now a viscositycontrast (A, = 1,/t = 0 inside <strong>the</strong> bubble). Consequently, anintegral equation analagous to Eq. (20) must be solved for<strong>the</strong> vortex sheet strength y (see Dai and Shelley [ 16 ] ). Here,<strong>the</strong> integral equation is solved in its dipole form, for<strong>the</strong> dipole strength v, which is related to y by ? = v~ (seeGreenbaum, Greengard, and McFadden [22]). Theintegral equation is solved iteratively using <strong>the</strong> GMRESmethod [42]. Birkhoff-Rott type integrals over a closedinterface (although <strong>with</strong> smooth kernels) must be evaluatedat each step. The fast multipole method [23] is used toevaluate <strong>the</strong>m. Thus, at each iteration, <strong>the</strong> operation countis O(N) as opposed to O(N 2) for direct summation. Theconvergence tolerance for <strong>the</strong> GMRES iteration is set to10-x2. The rate of convergence is improved considerably bya simple diagonal preconditioning, as used in [22], and bysupplying a good first guess through an extrapolation ofsolutions at previous time steps. Once <strong>the</strong> solution to <strong>the</strong>integral equation is obtained, <strong>the</strong> Dirichlet-Neumann mapis used to determine <strong>the</strong> normal velocity of <strong>the</strong> interface.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!