An accurate strategy for computing reaction forces and fluxes on trimmed locally refined meshes

被引:5
作者
D'Angella, Davide [1 ]
Kollmannsberger, Stefan [1 ]
Reali, Alessandro [2 ]
Rank, Ernst [1 ]
Hughes, Thomas J. R. [3 ]
机构
[1] Tech Univ Munich, Chair Computat Modeling & Simulat, Munich, Germany
[2] Univ Pavia, Dept Civil Engn & Architecture, Pavia, Italy
[3] Univ Texas Austin, Oden Inst Computat Engn & Sci, Austin, TX 78712 USA
关键词
conservative; reactions; trimmed; isogeometric analysis; FINITE CELL METHOD; DIRICHLET BOUNDARY-CONDITIONS; ADAPTIVE ISOGEOMETRIC METHODS; DOMAIN DECOMPOSITION METHODS; ELEMENT-METHOD; NUMERICAL-INTEGRATION; NITSCHES FORMULATION; HIERARCHICAL SPLINES; INTERFACE PROBLEMS; DESIGN;
D O I
10.1093/jom/ufac006
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
The finite element method is classically based on nodal Lagrange basis functions defined on conforming meshes. In this context, total reaction forces are commonly computed from the so-called "nodal forces", yielding higher accuracy and convergence rates than reactions obtained from the differentiated primal solution ("direct" method). The finite cell method and isogeometric analysis promise to improve the interoperability of computer-aided design and computer-aided engineering, enabling a direct approach to the numerical simulation of trimmed geometries. However, body-unfitted meshes preclude the use of classic nodal reaction algorithms. This work shows that the direct method can perform particularly poorly for immersed methods. Instead, conservative reactions can be obtained from equilibrium expressions given by the weak problem formulation, yielding superior accuracy and convergence rates typical of nodal reactions. This approach is also extended to non-interpolatory basis functions, such as the (truncated) hierarchical B-splines.
引用
收藏
页码:60 / 76
页数:17
相关论文
共 84 条
  • [31] Imposing Dirichlet boundary conditions with Nitsche's method and spline-based finite elements
    Embar, Anand
    Dolbow, John
    Harari, Isaac
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2010, 83 (07) : 877 - 898
  • [32] Hierarchical B-spline refinement
    Forsey, David R.
    Bartels, Richard H.
    [J]. Computer Graphics (ACM), 1988, 22 (04): : 205 - 212
  • [33] THE CONSISTENT GALERKIN FEM FOR COMPUTING DERIVED BOUNDARY QUANTITIES IN THERMAL AND-OR FLUIDS PROBLEMS
    GRESHO, PM
    LEE, RL
    SANI, RL
    MASLANIK, MK
    EATON, BE
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1987, 7 (04) : 371 - 394
  • [34] Griebel M., 2003, A Particle-Partition of Unity Method Part V: Boundary Conditions, pp. 519, DOI [DOI 10.1007/978-3-642-55627-2_27, 10.1007/978-3-642-55627-227, DOI 10.1007/978-3-642-55627-227, 10.1007/978-3-642-55627-2textunderscore27, DOI 10.1007/978-3-642-55627-2TEXTUNDERSCORE27]
  • [35] Weak Dirichlet boundary conditions for trimmed thin isogeometric shells
    Guo, Yujie
    Ruess, Martin
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2015, 70 (07) : 1425 - 1440
  • [36] Hansbo P., 2005, GAMM MITT, V28, P183, DOI DOI 10.1002/GAMM.201490018
  • [37] A unified approach for embedded boundary conditions for fourth-order elliptic problems
    Harari, Isaac
    Grosu, Eran
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2015, 104 (07) : 655 - 675
  • [38] Penalty coupling of non-matching isogeometric Kirchhoff-Love shell patches with application to composite wind turbine blades
    Herrema, Austin J.
    Johnson, Emily L.
    Proserpio, Davide
    Wu, Michael C. H.
    Kiendl, Josef
    Hsu, Ming-Chen
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2019, 346 : 810 - 840
  • [39] Skew-symmetric Nitsche's formulation in isogeometric analysis: Dirichlet and symmetry conditions, patch coupling and frictionless contact
    Hu, Qingyuan
    Chouly, Franz
    Hu, Ping
    Cheng, Gengdong
    Bordas, Stephane P. A.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 341 : 188 - 220
  • [40] Numerical integration of discontinuous functions: moment fitting and smart octree
    Hubrich, Simeon
    Di Stolfo, Paolo
    Kudela, Laszlo
    Kollmannsberger, Stefan
    Rank, Ernst
    Schroeder, Andreas
    Duester, Alexander
    [J]. COMPUTATIONAL MECHANICS, 2017, 60 (05) : 863 - 881