Overlapping multiplicative Schwarz preconditioning for linear and nonlinear systems

被引:1
作者
Liu, Lulu [1 ]
Gao, Weiguo [2 ,3 ]
Yu, Han [4 ]
Keyes, David E. [5 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Math & Stat, Nanjing 210094, Peoples R China
[2] Fudan Univ, Sch Math Sci, Shanghai 200433, Peoples R China
[3] Fudan Univ, Sch Data Sci, Shanghai 200433, Peoples R China
[4] Nanjing Univ Posts & Telecommun, Sch Comp Sci, Nanjing 210046, Peoples R China
[5] King Abdullah Univ Sci & Technol, Program Appl Math & Computat Sci, Thuwal 239556900, Saudi Arabia
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Nonlinear preconditioning; Schwarz methods; Newton methods for nonlinear algebraic; systems; INEXACT NEWTON METHODS; NATURAL-CONVECTION; FLOW PROBLEMS; ELIMINATION; CONVERGENCE; CAVITY;
D O I
10.1016/j.jcp.2023.112548
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
For linear and nonlinear systems arising from the discretization of PDEs, multiplicative Schwarz preconditioners can be defined based on subsets of the unknowns that derive from domain decomposition, field splitting, or other collections of conveniently solved subproblems, and are well established theoretically for nonoverlapping subsets. For overlapping subsets, establishing the equivalence of the preconditioned and original iterations is less trivial. We derive herein an explicit formulation for a variety of multiplicative Schwarz preconditioners including overlaps representative of interfacial and bulk coupling in multiphysics systems, thus extending theoretical support for the nonlinear multiplicative Schwarz preconditioned inexact Newton (MSPIN) algorithm to these classes. For nonlinear multiplicative Schwarz preconditioners with overlaps, we illustrate the performance through numerical experiments involving applications such as a shocked duct flow and a natural convection cavity flow. We begin with a broad introduction to nonlinear preconditioning to set the context for those new to the technique.
引用
收藏
页数:22
相关论文
共 62 条
  • [1] Abstraction Layer For Standardizing APIs of Task-Based Engines
    Alomairy, Rabab
    Ltaief, Hatem
    Abduljabbar, Mustafa
    Keyes, David
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (11) : 2482 - 2495
  • [2] Asynchronous Task-Based Parallelization of Algebraic Multigrid
    AlOnazi, Amani
    Markomanolis, George S.
    Keyes, David
    [J]. PROCEEDINGS OF THE PLATFORM FOR ADVANCED SCIENTIFIC COMPUTING CONFERENCE (PASC17), 2017,
  • [3] On convergence of the additive Schwarz preconditioned inexact Newton method
    An, HB
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2005, 43 (05) : 1850 - 1871
  • [4] [Anonymous], 1986, Introduction to applied mathematics
  • [5] Newton additive and multiplicative Schwarz iterative methods
    Arnal, Josep
    Migallon, Violeta
    Penades, Jose
    Szyld, Daniel B.
    [J]. IMA JOURNAL OF NUMERICAL ANALYSIS, 2008, 28 (01) : 143 - 161
  • [6] Balay Satish, 2022, PETSc web page
  • [7] A sparse approximate inverse preconditioner for the conjugate gradient method
    Benzi, M
    Meyer, CD
    Tuma, M
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (05) : 1135 - 1149
  • [8] BRAMBLE JH, 1990, MATH COMPUT, V55, P1, DOI 10.1090/S0025-5718-1990-1023042-6
  • [9] Broyden C. G., 1972, Numerical Methods for Unconstrained Optimization
  • [10] Composing Scalable Nonlinear Algebraic Solvers
    Brune, Peter R.
    Knepley, Matthew G.
    Smith, Barry F.
    Tu, Xuemin
    [J]. SIAM REVIEW, 2015, 57 (04) : 535 - 565