Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Globalized Newton-Krylov-Schwarz algorithms and software for parallel implicit CFD.

Journal Article · · Int. J. High Perform. Comput. Appl.

Implicit solution methods are important in applications modeled by PDEs with disparate temporal and spatial scales. Because such applications require high resolution with reasonable turnaround, parallelization is essential. The pseudo-transient matrix-free Newton-Krylov-Schwarz ({psi}NKS) algorithmic framework is presented as a widely applicable answer. This article shows that for the classical problem of three-dimensional transonic Euler flow about an M6 wing, {psi}NKS can simultaneously deliver globalized, asymptotically rapid convergence through adaptive pseudo-transient continuation and Newton's method; reasonable parallelizability for an implicit method through deferred synchronization and favorable communication-to-computation scaling in the Krylov linear solver; and high per processor performance through attention to distributed memory and cache locality, especially through the Schwarz preconditioner. Two discouraging features of {psi}NKS methods are their sensitivity to the coding of the underlying PDE discretization and the large number of parameters that must be selected to govern convergence. The authors therefore distill several recommendations from their experience and reading of the literature on various algorithmic components of {psi}NKS, and they describe a freely available MPI-based portable parallel software implementation of the solver employed here.

Research Organization:
Argonne National Laboratory (ANL)
Sponsoring Organization:
SC; DOD; NSF
DOE Contract Number:
AC02-06CH11357
OSTI ID:
942826
Report Number(s):
ANL/MCS/JA-34971
Journal Information:
Int. J. High Perform. Comput. Appl., Journal Name: Int. J. High Perform. Comput. Appl. Journal Issue: 2 ; 2000 Vol. 14; ISSN 1078-3482
Country of Publication:
United States
Language:
ENGLISH

Similar Records

Newton-Krylov-Schwarz algorithms for the 2D full potential equation
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:440679

Parallel Newton-Krylov-Schwarz algorithms for the transonic full potential equation
Journal Article · Wed Dec 31 23:00:00 EST 1997 · SIAM Journal on Scientific Computing · OSTI ID:599817

Newton-Krylov-Schwarz methods in unstructured grid Euler flow
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:440680