A IETI-DP method for discontinuous Galerkin discretizations in isogeometric analysis with inexact local solvers

Monica Montardini, Giancarlo Sangalli, Rainer Schneckenleitner, Stefan Takacs, Mattia Tani
{"title":"A IETI-DP method for discontinuous Galerkin discretizations in isogeometric analysis with inexact local solvers","authors":"Monica Montardini, Giancarlo Sangalli, Rainer Schneckenleitner, Stefan Takacs, Mattia Tani","doi":"10.1142/s0218202523500495","DOIUrl":null,"url":null,"abstract":"We construct solvers for an isogeometric multi-patch discretization, where the patches are coupled via a discontinuous Galerkin approach, which allows for the consideration of discretizations that do not match on the interfaces. We solve the resulting linear system using a Dual-Primal IsogEometric Tearing and Interconnecting (IETI-DP) method. We are interested in solving the arising patch-local problems using iterative solvers since this allows for the reduction of the memory footprint. We solve the patch-local problems approximately using the Fast Diagonalization method, which is known to be robust in the grid size and the spline degree. To obtain the tensor structure needed for the application of the Fast Diagonalization method, we introduce an orthogonal splitting of the local function spaces. We present a convergence theory for two-dimensional problems that confirms that the condition number of the preconditioned system only grows poly-logarithmically with the grid size. The numerical experiments confirm this finding. Moreover, they show that the convergence of the overall solver only mildly depends on the spline degree. We observe a mild reduction of the computational times and a significant reduction of the memory requirements in comparison to standard IETI-DP solvers using sparse direct solvers for the local subproblems. Furthermore, the experiments indicate good scaling behavior on distributed memory machines. Additionally, we present an extension of the solver to three-dimensional problems and provide numerical experiments assessing good performance also in that setting.","PeriodicalId":18311,"journal":{"name":"Mathematical Models and Methods in Applied Sciences","volume":"132 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mathematical Models and Methods in Applied Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/s0218202523500495","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

We construct solvers for an isogeometric multi-patch discretization, where the patches are coupled via a discontinuous Galerkin approach, which allows for the consideration of discretizations that do not match on the interfaces. We solve the resulting linear system using a Dual-Primal IsogEometric Tearing and Interconnecting (IETI-DP) method. We are interested in solving the arising patch-local problems using iterative solvers since this allows for the reduction of the memory footprint. We solve the patch-local problems approximately using the Fast Diagonalization method, which is known to be robust in the grid size and the spline degree. To obtain the tensor structure needed for the application of the Fast Diagonalization method, we introduce an orthogonal splitting of the local function spaces. We present a convergence theory for two-dimensional problems that confirms that the condition number of the preconditioned system only grows poly-logarithmically with the grid size. The numerical experiments confirm this finding. Moreover, they show that the convergence of the overall solver only mildly depends on the spline degree. We observe a mild reduction of the computational times and a significant reduction of the memory requirements in comparison to standard IETI-DP solvers using sparse direct solvers for the local subproblems. Furthermore, the experiments indicate good scaling behavior on distributed memory machines. Additionally, we present an extension of the solver to three-dimensional problems and provide numerical experiments assessing good performance also in that setting.
非精确局部解等几何分析中不连续Galerkin离散的IETI-DP方法
我们构造了等高多块离散化的求解器,其中块通过不连续伽辽金方法耦合,该方法允许考虑在界面上不匹配的离散化。我们使用双原始等几何撕裂和互连(IETI-DP)方法求解得到的线性系统。我们对使用迭代求解器解决出现的补丁局部问题感兴趣,因为这允许减少内存占用。我们使用快速对角化方法近似求解补丁局部问题,该方法在网格大小和样条度上具有鲁棒性。为了得到应用快速对角化方法所需的张量结构,我们引入了局部函数空间的正交分裂。我们提出了二维问题的收敛理论,证实了预条件系统的条件数只随网格大小呈多对数增长。数值实验证实了这一发现。此外,它们还表明,整个求解器的收敛性仅轻微地依赖于样条度。我们观察到,与使用稀疏直接求解器解决局部子问题的标准IETI-DP求解器相比,计算时间略微减少,内存需求显著减少。此外,实验表明该算法在分布式存储机上具有良好的伸缩性能。此外,我们提出了求解器的扩展到三维问题,并提供数值实验评估良好的性能也在该设置。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信