Jacobian-free Newton–Krylov methods: a survey of approaches and applications
نویسنده
چکیده
Jacobian-free Newton–Krylov (JFNK) methods are synergistic combinations of Newton-type methods for superlinearly convergent solution of nonlinear equations and Krylov subspace methods for solving the Newton correction equations. The link between the two methods is the Jacobian-vector product, which may be probed approximately without forming and storing the elements of the true Jacobian, through a variety of means. Various approximations to the Jacobian matrix may still be required for preconditioning the resulting Krylov iteration. As with Krylov methods for linear problems, successful application of the JFNK method to any given problem is dependent on adequate preconditioning. JFNK has potential for application throughout problems governed by nonlinear partial differential equations and integro-differential equations. In this survey paper, we place JFNK in context with other nonlinear solution algorithms for both boundary value problems (BVPs) and initial value problems (IVPs). We provide an overview of the mechanics of JFNK and attempt to illustrate the wide variety of preconditioning options available. It is emphasized that JFNK can be wrapped (as an accelerator) around another nonlinear fixed point method (interpreted as a preconditioning process, potentially with significant code reuse). The aim of this paper is not to trace fully the evolution of JFNK, nor to provide proofs of accuracy or optimal convergence for all of the constituent methods, but rather to present the reader with a perspective on how JFNK may be applicable to applications of interest and to provide sources of further practical information. 2003 Elsevier B.V. All rights reserved.
منابع مشابه
Nonsymmetric Preconditioner Updates in Newton-Krylov Methods for Nonlinear Systems
Newton-Krylov methods, combination of Newton-like methods and Krylov subspace methods for solving the Newton equations, often need adequate preconditioning in order to be successful. Approximations of the Jacobian matrices are required to form preconditioners and this step is very often the dominant cost of Newton-Krylov methods. Therefore, working with preconditioners destroys in principle the...
متن کاملA Jacobian-free Newton-krylov Iterative Scheme for Criticality Calculations Based on the Neutron Diffusion Equation
Newton-Krylov methods, primarily using the Jacobian-Free Newton-Krylov (JFNK) approximation, are examined as an alternative to the traditional power iteration method for the calculation of the fundamental eigenmode in reactor analysis applications based on diffusion theory. One JFNK approach can be considered an acceleration technique for the standard power iteration as it is “wrapped around” t...
متن کاملAerodynamic Applications of Newton-krylov-schwarz Solvers
Parallel implicit solution methods are increasingly important in aerodynamics , since reliable low-residual solutions at elevated CFL number are prerequisite to such large-scale applications of aerodynamic analysis codes as aeroelasticity and optimization. In this chapter, a class of nonlinear implicit methods and a class of linear implicit methods are deened and illustrated. Their composition ...
متن کاملSolving Nonlinear Equations with Newton-Krylov Method Based on Automatic Differentiation
The Jacobian-free Newton-Krylov method is widely used in solving nonlinear equations arising in many applications. However, an effective preconditioner is required each iteration and determining such may be hard or expensive. In this paper, we propose an efficient two-sided bicoloring method to determine the lower triangular half of the sparse Jacobian matrix via automatic differentiation. Then...
متن کاملKrylov Methods for Compressible Flows
In this paper we investigate the application of Krylov methods to compressible ows, and the e ect of implicit boundary conditions on the implicit solution of nonlinear problems. Two defect-correction procedures, namely, Approximate Factorization (AF) for structured grids, and ILU/GMRES for general grids are considered. Also, considered here, is Newton-Krylov matrix-free methods that we combine ...
متن کامل