TY - GEN
T1 - Overlaying surface meshes
T2 - 16th International Meshing Roundtable, IMR 2007
AU - Jain, Ankita
AU - Jiao, Xiangmin
PY - 2008
Y1 - 2008
N2 - Many computational applications involve multiple physical components and require exchanging data across the interface between them, often on parallel computers. The interface is typically represented by surface meshes that are non-matching, with differing connectivities and geometry. To transfer data accurately and conservatively, it is important to construct a common refinement (or common tessellation) of these surface meshes. Previously, Jiao and Heath developed an algorithm for constructing a common refinement by overlaying the surface meshes. The original algorithm was efficient and robust but unfortunately was complex and difficult to implement and parallelize. In this paper, we present a modified algorithm for overlaying surface meshes. Our algorithm employs a higher-level primitive, namely face-face intersection, to facilitate easy parallelization of mesh overlay while retaining the robustness of the original algorithm. We also introduce a safeguarded projection primitives to improve the robustness against non-matching features and potential topological inconsistencies. We present numerical examples to demonstrate the robustness and effectiveness of the new method on parallel computers.
AB - Many computational applications involve multiple physical components and require exchanging data across the interface between them, often on parallel computers. The interface is typically represented by surface meshes that are non-matching, with differing connectivities and geometry. To transfer data accurately and conservatively, it is important to construct a common refinement (or common tessellation) of these surface meshes. Previously, Jiao and Heath developed an algorithm for constructing a common refinement by overlaying the surface meshes. The original algorithm was efficient and robust but unfortunately was complex and difficult to implement and parallelize. In this paper, we present a modified algorithm for overlaying surface meshes. Our algorithm employs a higher-level primitive, namely face-face intersection, to facilitate easy parallelization of mesh overlay while retaining the robustness of the original algorithm. We also introduce a safeguarded projection primitives to improve the robustness against non-matching features and potential topological inconsistencies. We present numerical examples to demonstrate the robustness and effectiveness of the new method on parallel computers.
KW - Common refinement
KW - Computational geometry
KW - Parallel algorithms
KW - Robustness
KW - Surface mesh overlay
UR - https://www.scopus.com/pages/publications/84878208563
U2 - 10.1007/978-3-540-75103-8_20
DO - 10.1007/978-3-540-75103-8_20
M3 - Conference contribution
AN - SCOPUS:84878208563
SN - 9783540751021
T3 - Proceedings of the 16th International Meshing Roundtable, IMR 2007
SP - 347
EP - 363
BT - Proceedings of the 16th International Meshing Roundtable, IMR 2007
Y2 - 14 October 2007 through 17 October 2007
ER -