Implementation of continuous hp-adaptive finite element spaces without limitations on hanging sides and distribution of approximation orders

被引:19
作者
Calle, Jorge L. Diaz [1 ]
Devloo, Philippe R. B. [3 ]
Gomes, Sonia M. [2 ]
机构
[1] Univ Sao Paulo, FZEA, ZAB, BR-13635900 Pirassununga, SP, Brazil
[2] Univ Estadual Campinas, IMECC, Campinas, SP, Brazil
[3] Univ Estadual Campinas, FEC, Campinas, SP, Brazil
关键词
H-1-conforming finite elements; hp-adaptivity; Object oriented programming; STRATEGY;
D O I
10.1016/j.camwa.2015.06.033
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Adaptive techniques using hp refinement are known to be one of the most efficient methodologies to accelerate the convergence of finite element algorithms. However, the implementation of computational tools for the development of hp-adaptive algorithms is intricate and depends strongly on the data structure. There exist few computational environments available to the scientific finite element community capable to implement hp-adaptive approximation spaces for the complete family of finite element topologies, and which implement hanging sides. This article describes a methodology for the development of continuous hp-adaptive finite element approximation spaces, without constraints on the refinement strategy concerning the difference of levels and approximation orders between neighboring elements. The shape functions are hierarchical, and the coefficient constraints associated with hanging sides that can occur in non-conformal geometric meshes are defined using L-2-projections. The topological and functional aspects of the construction are described in one, two and three dimensions, for a variety of geometric entities (line, triangle, quadrilateral, tetrahedron, pyramid, prism, and hexahedron). The implementation is demonstrated in the object-oriented scientific computational environment NeoPZ (http://github.com/labmec/neopz). NeoPZ is a general finite element approximation software, which incorporates a variety of variational formulations. Validation of the refinement methodology is demonstrated by two and three dimensional numerical experiments. () 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1051 / 1069
页数:19
相关论文
共 21 条
  • [1] Ainsworth M., 1998, COMPUT METHODS APPL, V150, P65
  • [2] Ayachit Utkarsh, 2015, The paraview guide: a parallel visualization application
  • [3] ERROR ESTIMATES FOR ADAPTIVE FINITE-ELEMENT COMPUTATIONS
    BABUSKA, I
    RHEINBOLDT, WC
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 1978, 15 (04) : 736 - 754
  • [4] BABUSKA I, 1986, COMPUT MECH, V1, P21, DOI DOI 10.1007/BF00298636
  • [5] deal. II - A general-purpose object-oriented finite element library
    Bangerth, W.
    Hartmann, R.
    Kanschat, G.
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2007, 33 (04):
  • [6] Data Structures and Requirements for hp Finite Element Software
    Bangerth, W.
    Kayser-Herold, O.
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2009, 36 (01):
  • [7] Systematic and generic construction of shape functions for p-adaptive meshes of multidimensional finite elements
    Bernard Devloo, Philippe Remy
    Augusto Ayala Bravo, Cedric Marcelo
    Rylo, Edimar Cesar
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2009, 198 (21-26) : 1716 - 1725
  • [8] A Fully Automatic hp-Adaptivity
    Demkowicz, L.
    Rachowicz, W.
    Devloo, Ph.
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2002, 17 (1-4) : 117 - 142
  • [9] TOWARD A UNIVERSAL H-P ADAPTIVE FINITE-ELEMENT STRATEGY .1. CONSTRAINED APPROXIMATION AND DATA STRUCTURE
    DEMKOWICZ, L
    ODEN, JT
    RACHOWICZ, W
    HARDY, O
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1989, 77 (1-2) : 79 - 112
  • [10] Demkowicz L., 1998, Computing and Visualization in Science, V1, P145, DOI 10.1007/s007910050014