NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Globalized Newton-Krylov-Schwarz Algorithms and Software for Parallel Implicit CFDImplicit solution methods are important in applications modeled by PDEs with disparate temporal and spatial scales. Because such applications require high resolution with reasonable turnaround, "routine" parallelization is essential. The pseudo-transient matrix-free Newton-Krylov-Schwarz (Psi-NKS) algorithmic framework is presented as an answer. We show 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. We therefore distill several recommendations from our experience and from our reading of the literature on various algorithmic components of Psi-NKS, and we describe a freely available, MPI-based portable parallel software implementation of the solver employed here.
Document ID
19980233244
Acquisition Source
Langley Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Gropp, W. D.
(Argonne National Lab. IL United States)
Keyes, D. E.
(Institute for Computer Applications in Science and Engineering Hampton, VA United States)
McInnes, L. C.
(Argonne National Lab. IL United States)
Tidriri, M. D.
(Iowa State Univ. of Science and Technology Ames, IA United States)
Date Acquired
September 6, 2013
Publication Date
August 1, 1998
Subject Category
Computer Programming And Software
Report/Patent Number
NASA/CR-1998-208435
ICASE-98-24
NAS 1.26:208435
Report Number: NASA/CR-1998-208435
Report Number: ICASE-98-24
Report Number: NAS 1.26:208435
Funding Number(s)
CONTRACT_GRANT: NAS1-19480
CONTRACT_GRANT: NAG1-1692
CONTRACT_GRANT: NSF ECS-95-27169
CONTRACT_GRANT: NAS1-97046
PROJECT: RTOP 505-90-52-01
CONTRACT_GRANT: W-31-109-eng-38
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available