GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems
SIAM Journal on Scientific and Statistical Computing
Choosing the forcing terms in an inexact Newton method
SIAM Journal on Scientific Computing - Special issue on iterative methods in numerical linear algebra; selected papers from the Colorado conference
Algorithm 760: Rectangular-grid-data surface fitting that has the accuracy of a bicubic polynomial
ACM Transactions on Mathematical Software (TOMS)
On backtracking failure in newton-GMRES methods with a demonstration for the navier-stokes equations
Journal of Computational Physics
Pseudotransient Continuation and Differential-Algebraic Equations
SIAM Journal on Scientific Computing
Jacobian-free Newton-Krylov methods: a survey of approaches and applications
Journal of Computational Physics
Journal of Computational Physics
Journal of Computational Physics
Journal of Computational Physics
A parallel Jacobian-free Newton-Krylov solver for a coupled sea ice-ocean model
Journal of Computational Physics
A second-order accurate in time IMplicit-EXplicit (IMEX) integration scheme for sea ice dynamics
Journal of Computational Physics
Hi-index | 31.48 |
We have implemented the Jacobian-free Newton-Krylov (JFNK) method to solve the sea ice momentum equation with a viscous-plastic (VP) formulation. The JFNK method has many advantages: the system matrix (the Jacobian) does not need to be formed and stored, the method is parallelizable and the convergence can be nearly quadratic in the vicinity of the solution. The convergence rate of our JFNK implementation is characterized by two phases: an initial phase with slow convergence and a fast phase for which the residual norm decreases significantly from one Newton iteration to the next. Because of this fast phase, the computational gain of the JFNK method over the standard solver used in existing VP models increases with the required drop in the residual norm (termination criterion). The JFNK method is between 3 and 6.6 times faster (depending on the spatial resolution and termination criterion) than the standard solver using a preconditioned generalized minimum residual method. Resolutions tested in this study are 80, 40, 20 and 10km. For a large required drop in the residual norm, both JFNK and standard solvers sometimes do not converge. The failure rate for both solvers increases as the grid is refined but stays relatively small (less than 2.3% of failures). With increasing spatial resolution, the velocity gradients (sea ice deformations) get more and more important. Nonlinear solvers such as the JFNK method tend to have difficulties when there are such sharp structures in the solution. This lack of robustness of both solvers is however a debatable problem as it mostly occurs for large required drops in the residual norm. Furthermore, when it occurs, it usually affects only a few grid cells, i.e., the residual is small for all the velocity components except in very localized regions. Globalization approaches for the JFNK solver, such as the line search method, have not yet proven to be successful. Further investigation is needed.