Newton-Krylov-Schwarz Methods in CFD

Newton-Krylov methods are potentially well suited for the implicit solution of nonlinear problems whenever it is unreasonable to compute or store a true Jacobian. Krylov-Schwarz iterative methods are well suited for the parallel implicit solution of multidimensional systems of boundary value problems that arise in CFD. They provide good data locality so that even a high-latency workstation network can be employed as a parallel machine. We call the combination of these two methods Newton-Krylov-Schwarz and report numerical experiments on some algorithmic and implementation aspects: the use of mixed discretization schemes in the (implicitly defined) Jacobian and its preconditioner, the selection of the differencing parameter in the formation of the action of the Jacobian, the use of a coarse grid in additive Schwarz preconditioning, and workstation network implementation. Three model problems are considered: a convection-diffusion problem, the full potential equation, and the Euler equations.

[1]  V. Venkatakrishnan,et al.  Parallel implicit unstructured grid Euler solvers , 1994 .

[2]  V. Venkatakrishnan Convergence to steady state solutions of the Euler equations on unstructured grids with limiters , 1995 .

[3]  Yousef Saad,et al.  Hybrid Krylov Methods for Nonlinear Systems of Equations , 1990, SIAM J. Sci. Comput..

[4]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme. II. Monotonicity and conservation combined in a second-order scheme , 1974 .

[5]  Dana A. Knoll,et al.  Inexact Newton's method solutions to the incompressible Navier-Stokes and energy equations using standard and matrix-free implementations , 1993 .

[6]  Xiao-Chuan Cai,et al.  An Optimal Two-Level Overlapping Domain Decomposition Method for Elliptic Problems in Two and Three Dimensions , 1993, SIAM J. Sci. Comput..

[7]  William Gropp,et al.  Simplified Linear Equation Solvers users manual , 1993 .

[8]  William Gropp,et al.  A comparison of some domain decomposition and ILU preconditioned iterative methods for nonsymmetric elliptic problems , 1994, Numer. Linear Algebra Appl..

[9]  David E. Keyes,et al.  Towards Polyalgorithmic Linear System Solvers for Nonlinear Elliptic Problems , 1994, SIAM J. Sci. Comput..

[10]  Xiao-Chuan Cai A Non-Nested Coarse Space for Schwarz Type Domain Decomposition Methods ; CU-CS-705-94 , 1994 .

[11]  J. Steger,et al.  Flux vector splitting of the inviscid gasdynamic equations with application to finite-difference methods , 1981 .

[12]  William Gropp,et al.  Domain-decomposable preconditioners for second-order upwind discretizations of multicomponent systems , 1990 .

[13]  Xiao-Chuan Cai,et al.  Domain Decomposition Methods for Monotone Nonlinear Elliptic Problems , 1994 .

[14]  L. Trefethen Approximation theory and numerical linear algebra , 1990 .

[15]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[16]  Shirley Dex,et al.  JR 旅客販売総合システム(マルス)における運用及び管理について , 1991 .

[17]  David L. Whitfield,et al.  Program EAGLE User's Manual. Volume 4. Multiblock Implicit, Steady-State Euler Code , 1988 .

[18]  John E. Dennis,et al.  Numerical methods for unconstrained optimization and nonlinear equations , 1983, Prentice Hall series in computational mathematics.

[19]  Ewing L. Lusk,et al.  Monitors, Messages, and Clusters: The p4 Parallel Programming System , 1994, Parallel Comput..