4.7 Article

General, robust, and efficient polyhedron intersection in the Interface Reconstruction Library

Journal

JOURNAL OF COMPUTATIONAL PHYSICS
Volume 449, Issue -, Pages -

Publisher

ACADEMIC PRESS INC ELSEVIER SCIENCE
DOI: 10.1016/j.jcp.2021.110787

Keywords

Volume truncation; Volume integration; Volume distribution; Half-edge data structure; Non-convex polyhedra; Interface Reconstruction Library

Funding

  1. Office of Naval Research (ONR) through a National Defense Engineering and Science Graduate Fellowship
  2. Multidisciplinary University Research Initiative(MURI) Program [N00014-16-1-2617]

Ask authors/readers for more resources

This study introduces a general, geometrically robust, and efficient polyhedron intersection algorithm based on the half-edge data structure, as well as a novel method for distributing polyhedron volume over a computational mesh. Both methods demonstrate superior performance, with the polyhedron intersection algorithm showing faster speed and the volume distribution method proving to be discretely conservative.
Intersecting a polyhedron with a half-space or another polyhedron is required in various fields, including computer graphics, computer-aided design, and many methods used in computational physics. Often, the polyhedra involved are complicated non-convex objects, and intersecting them constitutes a significant computational cost. To address this, we present a general, geometrically robust, and efficient polyhedron intersection algorithm based on the half-edge data structure and implemented in the open-source Interface Reconstruction Library. We then employ this algorithm in a novel graph-based approach to distribute the volume of a polyhedron over a computational mesh. To demonstrate their performance, the two methods are tested on randomly generated configurations. Compared to the open-source packages VOFTools and R3D, the polyhedron intersection algorithm shows superior speed over the range of convex and non-convex polyhedra tested. The volume distribution method also proves to be discretely conservative, even for meshes containing degenerate faces. (C) 2021 Elsevier Inc. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available