Multi-resolution isogeometric analysis - efficient adaptivity utilizing the multi-patch structure

被引:1
作者
Takacs, Stefan [1 ]
Tyoler, Stefan [2 ]
机构
[1] Johannes Kepler Univ Linz, Altenberger Str 69, A-4040 Linz, Austria
[2] Austrian Acad Sci, RICAM, Altenberger Str 69, A-4040 Linz, Austria
基金
奥地利科学基金会;
关键词
Multi-patch isogeometric analysis; Adaptivity; SPLINES; SOLVERS; NURBS;
D O I
10.1016/j.camwa.2024.12.005
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Isogeometric Analysis (IgA) is a spline-based approach to the numerical solution of partial differential equations. The concept of IgA was designed to address two major issues. The first issue is the exact representation of domains generated from Computer-Aided Design (CAD) software. In practice, this can be realized only with multi-patch IgA, often in combination with trimming or similar techniques. The second issue is the realization of high-order discretizations (by increasing the spline degree) with a number of degrees of freedom comparable to low-order methods. High- order methods can deliver their full potential only if the solution to be approximated is sufficiently smooth; otherwise, adaptive methods are required. A zoo of local refinement strategies for splines has been developed in the last decades. Such approaches impede the utilization of recent advances that rely on tensor-product splines, e.g., matrix assembly and preconditioning. We propose a strategy for adaptive IgA that utilizes well-known approaches from the multi-patch IgA toolbox: using tensor-product splines locally, but allow for unstructured patch configurations globally. Our approach moderately increases the number of patches and utilizes different grid sizes for each patch. This allows reusing the existing code bases, recovers the convergence rates of other adaptive approaches, and increases the number of degrees of freedom only marginally. We provide an algorithm for the computation of a global basis and show that it works in any case. Additionally, we give approximation error estimates. Numerical experiments illustrate our results.
引用
收藏
页码:103 / 125
页数:23
相关论文
共 36 条
[1]  
Adams R.A., 2003, SOBOLEV SPACES, Vsecond
[2]  
[Anonymous], 2002, Texts in Applied Mathematics
[3]   A Nitsche-type formulation and comparison of the most common domain decomposition methods in isogeometric analysis [J].
Apostolatos, Andreas ;
Schmidt, Robert ;
Wuechner, Roland ;
Bletzinger, Kai-Uwe .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2014, 97 (07) :473-504
[4]   Unified analysis of discontinuous Galerkin methods for elliptic problems [J].
Arnold, DN ;
Brezzi, F ;
Cockburn, B ;
Marini, LD .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2002, 39 (05) :1749-1779
[5]   Adaptive finite element methods with convergence rates [J].
Binev, P ;
Dahmen, W ;
DeVore, R .
NUMERISCHE MATHEMATIK, 2004, 97 (02) :219-268
[6]   Isogeometric mortar methods [J].
Brivadis, Ericka ;
Buffa, Annalisa ;
Wohlmuth, Barbara ;
Wunderlich, Linus .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2015, 284 :292-319
[7]   Fast formation of isogeometric Galerkin matrices by weighted quadrature [J].
Calabro, F. ;
Sangalli, G. ;
Tani, M. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 316 :606-622
[8]   A robust patch coupling method for NURBS-based isogeometric analysis of non-conforming multipatch surfaces [J].
Coox, Laurens ;
Greco, Francesco ;
Atak, Onur ;
Vandepitte, Dirk ;
Desmet, Wim .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 316 :235-260
[9]  
Cottrell J.A., 2009, Isogeometric analysis: Toward integration of CAD and FEA
[10]   ANALYSIS-SUITABLE T-SPLINES OF ARBITRARY DEGREE: DEFINITION, LINEAR INDEPENDENCE AND APPROXIMATION PROPERTIES [J].
Da Veiga, L. Beirao ;
Buffa, A. ;
Sangalli, G. ;
Vazquez, R. .
MATHEMATICAL MODELS & METHODS IN APPLIED SCIENCES, 2013, 23 (11) :1979-2003