An efficient and robust particle-localization algorithm for unstructured grids

  • Authors:
  • A. Haselbacher;F. M. Najjar;J. P. Ferry

  • Affiliations:
  • Department of Mechanical and Aeronautical Engineering, University of Florida, Gainesville, FL 32611, United States;Center for Simulation of Advanced Rockets, University of Illinois at Urbana-Champaign, Urbana, IL 61801, United States;Center for Simulation of Advanced Rockets, University of Illinois at Urbana-Champaign, Urbana, IL 61801, United States

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

Quantified Score

Hi-index 31.46

Visualization

Abstract

An efficient and robust particle-localization algorithm for unstructured grids is presented. Given a particle position and the cell containing that position, the algorithm determines the cell which contains a nearby position. The algorithm is based on tracking a particle along its trajectory by computing the intersections of the trajectory and the cell faces. Compared to previously published particle-localization algorithms, the new algorithm has several advantages. First, it can be applied to grids consisting of arbitrary polyhedral cells. Second, the algorithm is not limited to small particle displacements. Third, the interaction of particles with boundaries is dealt with correctly and naturally. Fourth, the algorithm is more efficient than other published algorithms. A modified version of the present algorithm is also presented which can detect inconsistencies and take appropriate corrective action. With these modifications, the computational cost becomes comparable to other published algorithms which cannot detect inconsistencies without resorting to fall-back algorithms such as exhaustive or Octree search.