CIMEC   24726
CENTRO DE INVESTIGACION DE METODOS COMPUTACIONALES
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
Parallel Delaunay tetrahedrization of a given discrete point set constrained by an imposed boundary mesh
Autor/es:
PABLO NOVARA; NESTOR A. CALVO
Lugar:
Buenos Aires
Reunión:
Congreso; Pan-American Congress on Computational Mechanics (PANACM) y XI Argentine Congress on Computational Mechanics(MECOM).; 2015
Institución organizadora:
Asociación Argentina de Mecánica Computacional, e International Center for Numerical Methods in Engineering (Barcelona, Spain)
Resumen:
This article presents a parallel method for generating a valid finite elements all-tetrahedral 3D mesh, starting from an imposed boundary mesh and a fixed set of points, following the Delaunay criteria whenever possible. The proposed meshing algorithm connects the points inside the volume described by the boundary mesh, building and all-tetrahedral mesh without adding, removing, nor moving input points, and fitting that imposed boundary. This is a very common scenery in particle methods such as PFEM2cite{beto}. The approach combines DeWallcite{Cignoni1998333} algorithm with some techniques inspired in advancing front methods. It can be parallelized, for both shared and distributed memory models. This paper focuses on efficiently solving problems related to boundary meshes that make it impossible to enforce the Delaunay condition, and discusses many implementation details that arise when dealing with threads synchronization, numerical errors, and ambiguous Delaunay configurations, in order to provide a detailed and reproducible algorithm. Results from a shared memory implementation are also presented here, discussing the actual data structures and the required tweaks in order to obtain competitive times, showing a very good stability, scalability, and parallel efficiency.