NONLINEAR PRECONDITIONING: HOW TO USE A NONLINEAR SCHWARZ METHOD TO PRECONDITION NEWTON'S METHOD

被引:47
作者
Dolean, V. [1 ,2 ]
Gander, M. J. [3 ]
Kheriji, W. [2 ,4 ]
Kwok, F. [5 ]
Masson, R. [4 ]
机构
[1] Univ Strathclyde, Dept Math & Stats, Glasgow G1 1XH, Lanark, Scotland
[2] Univ Cote Azur, CNRS, Lab JA Dieudonne, F-06108 Nice, France
[3] Univ Geneva, Sect Math, CP 64, CH-1211 Geneva, Switzerland
[4] INRIA Team Coffee, Parc Valrose, F-06108 Nice, France
[5] Hong Kong Baptist Univ, Dept Math, Kowloon, Hong Kong, Peoples R China
关键词
nonlinear preconditioning; two-level nonlinear Schwarz methods; preconditioning Newton's method; WAVE-FORM RELAXATION; ALGORITHMS; ITERATION;
D O I
10.1137/15M102887X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
For linear problems, domain decomposition methods can be used directly as iterative solvers but also as preconditioners for Krylov methods. In practice, Krylov acceleration is almost always used, since the Krylov method finds a much better residual polynomial than the stationary iteration and thus converges much faster. We show in this paper that also for nonlinear problems, domain decomposition methods can be used either directly as iterative solvers or as preconditioners for Newton's method. For the concrete case of the parallel Schwarz method, we show that we obtain a preconditioner we call RASPEN (restricted additive Schwarz preconditioned exact Newton), which is similar to ASPIN (additive Schwarz preconditioned inexact Newton) but with all components directly defined by the iterative method. This has the advantage that RASPEN already converges when used as an iterative solver, in contrast to ASPIN, and we thus get a substantially better preconditioner for Newton's method. The iterative construction also allows us to naturally define a coarse correction using the multigrid full approximation scheme, which leads to a convergent two-level nonlinear iterative domain decomposition method and a two level RASPEN nonlinear preconditioner. We illustrate our findings with numerical results on the Forchheimer equation and a nonlinear diffusion problem.
引用
收藏
页码:A3357 / A3380
页数:24
相关论文
共 38 条
[1]  
Anders Logg G. W., 2012, LECT NOTES COMPUT SC, V84
[2]  
[Anonymous], 1987, Technical Report 339
[3]  
[Anonymous], 1991, Mechanical engineering series, DOI DOI 10.1007/978-1-4684-0412-8
[4]   Optimization of the hermitian and skew-Hermitian splitting iteration for saddle-point problems [J].
Benzi, M ;
Gander, MJ ;
Golub, GH .
BIT, 2003, 43 (05) :881-900
[5]  
Briggs W.L., 2000, A Multigrid Tutorial, V2nd
[6]   SCHWARZ WAVEFORM RELAXATION ALGORITHMS FOR SEMILINEAR REACTION-DIFFUSION EQUATIONS [J].
Caetano, Filipa ;
Gander, Martin J. ;
Halpern, Laurence ;
Szeftel, Jeremie .
NETWORKS AND HETEROGENEOUS MEDIA, 2010, 5 (03) :487-505
[7]  
Cai X.C., 2001, P 13 INT C DOM DEC M, P343
[8]  
Cai X.C., 1994, Contemp. Math., V180, P21
[9]  
Cai X.-C., 1994, NUMERICAL METHODS NA, P17
[10]   Nonlinearly preconditioned inexact Newton algorithms [J].
Cai, XC ;
Keyes, DE .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 24 (01) :183-200