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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
非精确局部解等几何分析中不连续Galerkin离散的IETI-DP方法
我们构造了等高多块离散化的求解器,其中块通过不连续伽辽金方法耦合,该方法允许考虑在界面上不匹配的离散化。我们使用双原始等几何撕裂和互连(IETI-DP)方法求解得到的线性系统。我们对使用迭代求解器解决出现的补丁局部问题感兴趣,因为这允许减少内存占用。我们使用快速对角化方法近似求解补丁局部问题,该方法在网格大小和样条度上具有鲁棒性。为了得到应用快速对角化方法所需的张量结构,我们引入了局部函数空间的正交分裂。我们提出了二维问题的收敛理论,证实了预条件系统的条件数只随网格大小呈多对数增长。数值实验证实了这一发现。此外,它们还表明,整个求解器的收敛性仅轻微地依赖于样条度。我们观察到,与使用稀疏直接求解器解决局部子问题的标准IETI-DP求解器相比,计算时间略微减少,内存需求显著减少。此外,实验表明该算法在分布式存储机上具有良好的伸缩性能。此外,我们提出了求解器的扩展到三维问题,并提供数值实验评估良好的性能也在该设置。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Step-by-step solving virtual element schemes based on scalar auxiliary variable with relaxation for Allen-Cahn type gradient flows Computational and Analytical Studies of a New Nonlocal Phase-Field Crystal Model in Two Dimensions On the continuum limit of epidemiological models on graphs: convergence and approximation results A nodally bound-preserving finite element method for reaction–convection–diffusion equations Exponential convergence to steady-states for trajectories of a damped dynamical system modeling adhesive strings
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1