A singularity-avoiding moving least squares scheme for two-dimensional unstructured meshes

  • Authors:
  • Samuel K. M. Chenoweth;Julio Soria;Andrew Ooi

  • Affiliations:
  • Department of Mechanical Engineering, University of Melbourne, Victoria 3010, Australia;Laboratory for Turbulence Research in Aerospace and Combustion, Department of Mechanical Engineering, Monash University, Victoria 3800, Australia;Department of Mechanical Engineering, University of Melbourne, Victoria 3010, Australia

  • Venue:
  • Journal of Computational Physics
  • Year:
  • 2009

Quantified Score

Hi-index 31.47

Visualization

Abstract

Moving least squares interpolation schemes are in widespread use as a tool for numerical analysis on scattered data. In particular, they are often employed when solving partial differential equations on unstructured meshes, which are typically needed when the geometry defining the domain is complex. It is known that such schemes can be singular if the data points in the stencil happen to be in certain special geometric arrangements, however little research has specifically addressed this issue. In this paper, a moving least squares scheme is presented which is an appropriate tool for use when solving partial differential equations in two dimensions, and the precise conditions under which singularities occur are identified. The theory is used to develop a stencil building algorithm which automatically detects singular stencils and corrects them in an efficient manner, while attempting to maintain stencil symmetry as closely as possible. Finally, the scheme is applied in a convection-diffusion equation solver and an incompressible Navier-Stokes solver, and the results are shown to compare favourably with known analytical solutions and previously published results.