Three-dimensional boundary detection for particle methods

  • Authors:
  • Aamer Haque;Gary A. Dilts

  • Affiliations:
  • ASC/Alliances Center for Astrophysical Thermonuclear Flashes, University of Chicago, RI-464, Chicago, IL 60637, United States;Los Alamos National Laboratory, MS D413, Los Alamos, NM 87544, United States

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

Quantified Score

Hi-index 31.46

Visualization

Abstract

The three-dimensional exposure method for the detection of the boundary of a set of overlapping spheres is presented. Like the two-dimensional version described in a previous paper, the three-dimensional algorithm precisely detects void opening or closure, and is optimally suited to the kernel-mediated interactions of smoothed-particle hydrodynamics, although it may be used in any application involving sets of overlapping spheres. The principle idea is to apply the two-dimensional method, on the surface of each candidate boundary sphere, to the circles of intersection with neighboring spheres. As the algorithm finds the exact solution, the quality of detection is independent of particle configuration, in contrast to gradient-based techniques. The observed CPU execution times scale as O(MNε), where M is the number of particles, N is the average number of neighbors of a particle, and ε is a problem-dependent constant between 1.6 and 1.7. The time required per particle is comparable to the amount of time required to evaluate a three-dimensional linear moving-least-squares interpolant at a single point.