Moving Mesh Methods For Partial Differential Equation
Advancing numerical solutions for time-dependent PDEs using moving mesh methods
by Ashok Kumar Yadav*,
- Published in Journal of Advances in Science and Technology, E-ISSN: 2230-9659
Volume 4, Issue No. 7, Nov 2012, Pages 0 - 0 (0)
Published by: Ignited Minds Journals
ABSTRACT
In the previous section, we have outlined the aims andsome techniques behind the generation of irregular grids. We now turn ourattention to methods which aim to move the mesh in time to solve non-steadydifferential equations. Whilst retaining the properties (and hence thenumerical benefits) of the ideas presented above. We shall make constantreference to the techniques in Section 2.1, so it makes sense to follow thesame order of events. starting with the use of the equidistribution principlein deriving moving mesh methods in one dimension.
KEYWORD
moving mesh methods, partial differential equations, irregular grids, numerical benefits, equidistribution principle
it moves in time. A popular way to introduce mesh speeds into the mesh functional approach is by use of the so, called gradient flow equations. Following the approach of Huang & Russell a functional is minimised over the computational domain . One way to minimise I is to follow the steepest descent direction given by the first derivative of I. The following 'gradient flow' equations define a flow which converge to the equilibrium state at In practice a modied version of these equations is used in with the inclusion f the familiar correction term and the introduction of P, an operator on the underlying function space. The extra term P is used to choose more suitable directions than that of steepest descent with the terms allowing the user to choose a suitable time scale for the problem. It has already been noted in Section 2.1 that the functional approach in one-dimension can be shown to be equivalent to the equidistribution principle. Moreover the approach here can be shown to be similar to using MMPDE 5 being based on the attracting and repellent forces of the monitor function. Indeed Beckett et al used a similar version of the monitor outlined previously (2.26) in conjunction with a onedimensional analogue of (2.29) for the solution of Burgers' equation. More recently MMPDE 5 has been used in two dimensions as part of an adaptive finite element method by Cao et al for the solution of a combustion problem consisting of coupled nonlinear reaction-diffusion equations. Huang & Russell give multi-dimensional generalisations using this methodology for MMPDE's 4 and 6 Using this approach and the general grid generation functional (2.16), a suitable P is given in terms of the determinants of the two monitor matrices, giving the resulting MMPDE or As with solving for a stationary mesh, the actual computations are carried out after interchanging dependent and independent variables, giving where J is the Jacobian of the coordinate transform. Given this general framework, equivalentMMPDE's can be constructed using the various specific functionals described in Section 2.1 Dirichlet boundary conditions are preferred for the solution of (2.29) as this yields a unique solution, but for many problems this is not applicable since the boundary may not be stationary. Indeed, in some cases it is useful to moves nodes around the fixed boundary, for which many techniques are under investigation, the most popular being preserving a onedimensional arc-length equidistribution of nodes on the boundary (see Huang & Russell, Beckett et al). Huang and Russell, outline a familiar interleaving approach for the solution of the higher dimensional MMPDE combined with the underlying physical PDE as follows :
- Calculate the monitor functions G1 and G2 on the current mesh.
- Update the mesh at time by integrating the MMMPDE(2.29) keeping G1 and G2 constant.
- Integrate the physical PDE to get the
solution at time using the mesh
Ashok Kumar Yadav
- Choose a value of for the next time step from the physical PDE.
As with their work in one-dimension. Huang, Ren & Russell suggest that the time correction term is preset by the user or determined by the development of the solution. However the choice of this value in one-dimension is relatively insen, sitive and it is thought to be so in higher dimensions also. Central finite difference discretisations are used by Huang & Russell along with a simple rectangular uniform reference mesh for the computational space. Again, extending the work carried out in one-dimension, the monitor is smoothed locally. On reflection, the functional framework for multidimensional moving mesh methods gathers together all of the work described, both in grid adaption and one-dimensional moving grid techniques, since the strict equidistribution ideas in one-dimension can be written in terms of a functional and the moving mesh methods in higher dimensions are derived from a functional approach to grid adaption. As an interesting aside, work by considers moving mesh methods from a more practical aspect. The authors suggest that many of the moving mesh algorithms before them induce error by not satisfying exactly any relevant conservation laws. Work is continued mesh movement equations are derived for the solution of the Navier Stokes equations from a general scalar quantity conservation law. The fact that relevant physical quantities are conserved almost 'by construction' in the method is considered to be of utmost importance and is the driving force behind the moving grid. Whichever approach is undertaken, a good understanding of the numerical techniques alone may not be good enough for the solution of some problems. We shall continue in the next section by introducing recent work which combines moving mesh methods and self-similar solution techniques, which suggests reasonable choices of monitor functions for certain problems. In particular we shall consider application to the solution of the PME, which we now describe in detail.
REFERENCES
for one dimensional time dependent partial differential equations. SIAM Journal on Numerical Analysis, 23:778-796,1986. (2) D.A. Anderson. Adaptive mesh schemes based on grid speeds, A.I.A.A. 1:1311, 1983. (3) M.J. Baines. Grid adaption via node movement. Applied Numerical Mathematics, 26:77-96. 1998. (4) M.J. Baines. Least squares and approximate equidistribution in multi-dimensions. Numerical Methods Partial Differential Equations, 15:605-619, 1999. (5) G.I. Barenblatt. In Similarity, self-similarity, and intermediate asymptotics. New York : Consultants Bureau, 1979. (6) G. Beckett, J.A. Mackenzie, J. Ramage, and D.M. Sloan. On the numerical solution of one-dimensional partial differential equations using adaptive methods based on equidistribution. Technical Report 2000/02. Strathclyde Mathematics Research Report, 2000. (7) G. Beckett, J.A. Mackenzie, and M.L. Robertson. A moving mesh finite element method for the solution of two-dimensional stefan problems. Technical Report 99/26. Dept of Mathematics, University of Strathclyde, 1999. (8) K.W. Blake. Contour zoning. Technical Report September 1998 MSc Dissertation. Department of Mathematics, University of Reading, 1998 (9) K.W. Blake. New developments in contour zoning. Technical Report May 1999 Numerical Analysis Report, Department of Mathematics, University of Reading, 1999. (10) K.W. Blake. The use of moving grids in contour zoning. Technical Report 8/99 Numerical Analysis Report, Department of Mathematics, University of Reading, 1999. (11) J.G. Blom. J.M. Sanz Serna. and J.G. Verwer. On simple moving grid meth ods for one-dimensional evolutionary partial differential equations, Journal of Computational Physics, 74:191-213, 1988.
6
1993.
(13) J.U. Brackbill and J.S. Saltzman. Adaptive zoning for singular problems in two dimensions. Journal of Computational Physics, 46:342-36, 1982. (14) C.J. Budd. S. Chen. and R.D. Russell. New self-similar solutions of the non-linear Schrödinger equation with moving mesh computations. Journal of Computational Physics, 152:756-789, 1999. (15) C.J. Budd and G. Collins. An invariant moving mesh scheme for the non-linear di. usion equation. Technical Report 19/08/96, School of Mathematics. University of Bath, 1996.