Parallel newton-krylov solver for the euler equations discretized using simultaneous-approximation terms

132Citations
Citations of this article
43Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a parallel Newton-Krylov algorithm for solving the three-dimensional Euler equations on multiblock structured meshes. The Euler equations are discretlzed on each block independently using second-order- accurate summation-by-parts operators and scalar numerical dissipation. Boundary conditions are imposed and block interfaces are coupled using simultaneous-approximation terms. The summation-by-parts with simultaneous-approximation-terms approach is time-stable, requires only C 0 mesh continuity at block interfaces, accommodates arbitrary block topologies, and has low interblock-communication overhead. The resulting discrete equations are solved iteratively using an inexact-Newton method. At each Newton iteration, the linear system is solved inexactly using a Krylov-subspace iterative method, and both additive Schwarz and approximate Schur preconditioners are investigated. The algorithm is tested on the ONERA M6 wing geometry. We conclude that the approximate Schur preconditioner is an efficient alternative to the Schwarz preconditioner. Overall, the results demonstrate that the Newton-Krylov algorithm is very efficient: using 24 processors, a transonic flow on a 96-block, 1-million-node mesh requires 12 minutes for a 10-order reduction of the residual norm.

Cite

CITATION STYLE

APA

Hicken, J. E., & Zingg, D. W. (2008). Parallel newton-krylov solver for the euler equations discretized using simultaneous-approximation terms. In AIAA Journal (Vol. 46, pp. 2773–2786). https://doi.org/10.2514/1.34810

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free