A PARALLEL EDGE ORIENTATION ALGORITHM FOR QUADRILATERAL MESHES

被引:19
|
作者
Homolya, M. [1 ,2 ]
Ham, D. A. [2 ,3 ]
机构
[1] Imperial Coll London, Grantham Inst, London SW7 2AZ, England
[2] Imperial Coll London, Dept Comp, London SW7 2AZ, England
[3] Imperial Coll London, Dept Math, London SW7 2AZ, England
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2016年 / 38卷 / 05期
基金
英国工程与自然科学研究理事会;
关键词
finite element assembly; parallel algorithm; quadrilateral mesh; Firedrake; ARCHER; UNION-FIND ALGORITHMS;
D O I
10.1137/15M1021325
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
One approach to achieving correct finite element assembly is to ensure that the local orientation of facets relative to each cell in the mesh is consistent with the global orientation of that facet. Rognes et al. have shown how to achieve this for any mesh composed of simplex elements, and deal. II contains a serial algorithm for constructing a consistent orientation of any quadrilateral mesh of an orientable manifold. The core contribution of this paper is the extension of this algorithm for distributed memory parallel computers, which facilitates its seamless application as part of a parallel simulation system. Furthermore, our analysis establishes a link between the well-known Union-Find algorithm and the construction of a consistent orientation of a quadrilateral mesh. As a result, existing work on the parallelization of the Union-Find algorithm can be easily adapted to construct further parallel algorithms for mesh orientations.
引用
收藏
页码:S48 / S61
页数:14
相关论文
共 50 条
  • [1] Parallel generation of triangular and quadrilateral meshes
    Burghardt, M
    Laemmer, L
    ADVANCES IN ENGINEERING COMPUTATIONAL TECHNOLOGY, 1998, : 11 - 18
  • [2] Parallel generation of triangular and quadrilateral meshes
    Lämmer, L
    Burghardt, M
    ADVANCES IN ENGINEERING SOFTWARE, 2000, 31 (12) : 929 - 936
  • [3] An Improved Subdivision Algorithm Based On Quadrilateral Meshes
    Liu, Xumin
    Yang, Xianpeng
    Guan, Yong
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 9 (ICCSIT 2010), 2010, : 571 - 574
  • [4] A new smoothing algorithm for quadrilateral and hexahedral meshes
    Khattri, Sanjay Kumar
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 239 - 246
  • [5] Subdividing triangular and quadrilateral meshes in parallel to approximate curved geometries
    Gargallo-Peiro, A.
    Houzeaux, G.
    Roca, X.
    26TH INTERNATIONAL MESHING ROUNDTABLE, (IMR26 2017), 2017, 203 : 310 - 322
  • [6] Edge element computation of Maxwell's eigenvalues on general quadrilateral meshes
    Boffi, D
    Kikuchi, F
    MATHEMATICAL MODELS & METHODS IN APPLIED SCIENCES, 2006, 16 (02): : 265 - 273
  • [7] Simple and fast algorithm for the plotting of contours using quadrilateral meshes
    Singh, Chandan
    Sarkar, Debabrata
    Finite elements in analysis and design, 1990, 7 (03) : 217 - 228
  • [8] Realization of an Optimization Algorithm of Quadrilateral Meshes Based on Cloud Data
    Wu Lijuan
    Zhou Yuanyuan
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 884 - 886
  • [9] An integrative Optimization Algorithm of Quadrilateral Meshes Based on Cloud Data
    Wu Lijuan
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 1932 - 1936
  • [10] Quadrilateral Meshes for PSLGs
    Bishop, Christopher J.
    DISCRETE & COMPUTATIONAL GEOMETRY, 2016, 56 (01) : 1 - 42