High order unfitted finite element discretizations for explicit boundary representations

被引:3
作者
Martorell, Pere A. [1 ]
Badia, Santiago [1 ,2 ]
机构
[1] Ctr Int Metodes Numer Engn, CIMNE, Campus Nord, Barcelona 08034, Spain
[2] Monash Univ, Sch Math, Clayton, Vic 3800, Australia
基金
澳大利亚研究理事会;
关键词
Unfitted finite elements; Computer-aided design; Bernstein-B & eacute; zier basis; Surface-surface-intersection; Computational geometry; Nonlinear boundary representations; IMPLICITLY DEFINED SURFACES; ISOGEOMETRIC ANALYSIS; TRIMMED-SURFACES; BEZIER; NURBS; INTEGRATION; DESIGN; CONVEX;
D O I
10.1016/j.jcp.2024.113127
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
When modeling scientific and industrial problems, geometries are typically modeled by explicit boundary representations obtained from computer -aided design software. Unfitted (also known as embedded or immersed) finite element methods offer a significant advantage in dealing with complex geometries, eliminating the need for generating unstructured body -fitted meshes. However, current unfitted finite elements on nonlinear geometries are restricted to implicit (possibly high -order) level set geometries. In this work, we introduce a novel automatic computational pipeline to approximate solutions of partial differential equations on domains defined by explicit nonlinear boundary representations. For the geometrical discretization, we propose a novel algorithm to generate quadratures for the bulk and surface integration on nonlinear polytopes required to compute all the terms in unfitted finite element methods. The algorithm relies on a nonlinear triangulation of the boundary, a kd-tree refinement of the surface cells that simplify the nonlinear intersections of surface and background cells to simple cases that are diffeomorphically equivalent to linear intersections, robust polynomial root -finding algorithms and surface parameterization techniques. We prove the correctness of the proposed algorithm. We have successfully applied this algorithm to simulate partial differential equations with unfitted finite elements on nonlinear domains described by computer -aided design models, demonstrating the robustness of the geometric algorithm and showing high -order accuracy of the overall method.
引用
收藏
页数:21
相关论文
共 75 条
[1]  
[Anonymous], 2022, OPEN CASCADE TECHNOL
[2]   Quadrature-free immersed isogeometric analysis [J].
Antolin, P. ;
Hirschler, T. .
ENGINEERING WITH COMPUTERS, 2022, 38 (05) :4475-4499
[3]   Robust numerical integration on curved polyhedra based on folded decompositions [J].
Antolin, Pablo ;
Wei, Xiaodong ;
Buffa, Annalisa .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 395
[4]   Isogeometric Analysis on V-reps: First results [J].
Antolin, Pablo ;
Buffa, Annalisa ;
Martinelli, Massimiliano .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2019, 355 :976-1002
[5]  
Arnold Douglas N, 2018, Finite Element Exterior Calculus
[6]  
Badia S., 2022, Open Source Softw., V7, P4157, DOI [10.21105/joss.04157, DOI 10.21105/JOSS.04157]
[7]  
Badia S., 2020, Journal of Open Source Software, V5, P2520, DOI DOI 10.21105/JOSS.02520
[8]   Robust high-order unfitted finite elements by interpolation-based discrete extension [J].
Badia, Santiago ;
Neiva, Eric ;
Verdugo, Francesc .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2022, 127 :105-126
[9]   Geometrical discretisations for unfitted finite elements on explicit boundary representations [J].
Badia, Santiago ;
Martorell, Pere A. ;
Verdugo, Francesc .
JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 460
[10]   Linking ghost penalty and aggregated unfitted methods [J].
Badia, Santiago ;
Neiva, Eric ;
Verdugo, Francesc .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 388