AHF: Array-Based Half-Facet Data Structure for Mixed-Dimensional and Non-manifold Meshes

  • Dyedov V
  • Ray N
  • Einstein D
  • et al.
N/ACitations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present an Array-based Half-Facet mesh data structure, or AHF, for efficient mesh query and modification operations. The AHF extends the com-pact array-based half-edge and half-face data structures (T.J. Alumbaugh and X. Jiao, Compact array-based mesh data structures, IMR, 2005) to support mixed-dimensional and non-manifold meshes. The design goals of our data structure in-clude generality to support such meshes, efficiency of neighborhood queries and mesh modification, compactness of memory footprint, and facilitation of interop-erability of mesh-based application codes. To accomplish these goals, our data structure uses sibling half-facets as a core abstraction, coupled with other explicit and implicit representations of entities. A unique feature of our data structure is a comprehensive implementation in MATLAB, which allows rapid prototyping, debugging, testing, and deployment of meshing algorithms and other mesh-based numerical methods. We have also developed C++ implementation built on top of MOAB (T.J. Tautges, R. Meyers, and K. Merkley, MOAB: A Mesh-Oriented Database, Sandia National Laboratories, 2004). We present some comparisons of the memory requirements and computational costs, and also demonstrate its effec-tiveness with a few sample applications.

Cite

CITATION STYLE

APA

Dyedov, V., Ray, N., Einstein, D., Jiao, X., & Tautges, T. J. (2014). AHF: Array-Based Half-Facet Data Structure for Mixed-Dimensional and Non-manifold Meshes. In Proceedings of the 22nd International Meshing Roundtable (pp. 445–464). Springer International Publishing. https://doi.org/10.1007/978-3-319-02335-9_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free