Memory-efficient boundary-preserving tetrahedralization of large three-dimensional meshes

被引:0
|
作者
Erkoc, Ziya [1 ]
Gudukbay, Ugur [1 ]
Si, Hang [2 ]
机构
[1] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkiye
[2] Weierstrass Inst Appl Anal & Stochast, Mohrenstrasse 39, Berlin, Germany
关键词
Boundary-preserving tetrahedralization; Parallelization; Three-dimensional mesh; Divide-and-conquer; Memory efficiency; DELAUNAY TRIANGULATION; ALGORITHM;
D O I
10.1007/s00366-023-01826-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We propose a divide-and-conquer algorithm to tetrahedralize three-dimensional meshes in a boundary-preserving fashion. It consists of three stages: Input Partitioning, Surface Closure, and Merge. We first partition the input into several pieces to reduce the problem size. We apply 2D Triangulation to close the open boundaries to make new pieces watertight. Each piece is then sent to TetGen, a Delaunay-based tetrahedral mesh generator tool that forms the basis for our implementation. We finally merge each tetrahedral mesh to calculate the final solution. In addition, we apply post-processing to remove the vertices we introduced during the input partitioning stage to preserve the input triangles. The benefit of our approach is that it can reduce peak memory usage or increase the speed of the process. It can even tetrahedralize meshes that TetGen cannot do due to the peak memory requirement. [GRAPHICS]
引用
收藏
页码:867 / 883
页数:17
相关论文
共 50 条
  • [1] Memory-efficient boundary-preserving tetrahedralization of large three-dimensional meshes
    Ziya Erkoç
    Uğur Güdükbay
    Hang Si
    [J]. Engineering with Computers, 2024, 40 : 867 - 883
  • [2] Memory-efficient approximate three-dimensional beamforming
    Rypkema, Nicholas R.
    Fischell, Erin M.
    Schmidt, Henrik
    [J]. JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2020, 148 (06): : 3467 - 3480
  • [3] Feature-preserving and memory-efficient simplification of polygonal meshes
    Hussain, M.
    Okada, Y.
    Niijima, K.
    [J]. International Journal of Modelling and Simulation, 2005, 25 (04): : 253 - 258
  • [4] Memory-Efficient Sliding Window Progressive Meshes
    Turchyn, Pavlo
    [J]. WSCG 2007, FULL PAPERS PROCEEDINGS I AND II, 2007, : 33 - 40
  • [5] Volume preserving smoothing of triangular isotropic three-dimensional surface meshes
    Rypl, D.
    Nerad, J.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2016, 101 : 3 - 26
  • [6] Fast and Memory-Efficient Voronoi Diagram Construction on Triangle Meshes
    Qin, Yipeng
    Yu, Hongchuan
    Zhang, Jianjun
    [J]. COMPUTER GRAPHICS FORUM, 2017, 36 (05) : 93 - 104
  • [7] Antibandwidth of three-dimensional meshes
    Torok, L'ubomir
    Vrt'o, Imrich
    [J]. DISCRETE MATHEMATICS, 2010, 310 (03) : 505 - 510
  • [8] A Three-Dimensional Monotonicity-Preserving Modified Method of Characteristics on Unstructured Tetrahedral Meshes
    Khouya, Bassou
    El-Amrani, Mofdi
    Seaid, Mohammed
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL METHODS, 2021, 18 (01)
  • [9] Boundary hash for memory-efficient Deep Packet Inspection
    Artan, N. Sertac
    Bando, Masanori
    Chao, H. Jonathan
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 1732 - 1737
  • [10] Visualization of Three-Dimensional Delaunay Meshes
    M. S. Karasick
    D. Lieber
    L. R. Nackman
    V. T. Rajan
    [J]. Algorithmica, 1997, 19 : 114 - 128