{"title":"Jacobian-free Newton–Krylov methods for turbomachinery steady aerodynamic analysis","authors":"Sen Zhang, Yuxuan Zhang, Dingxi Wang","doi":"10.1016/j.compfluid.2025.106852","DOIUrl":null,"url":null,"abstract":"<div><div>This paper presents the algorithm development of a Jacobian-free Newton–Krylov (JFNK) solver for turbomachinery steady aerodynamic analysis, based on the three-dimensional Favre-averaged Navier–Stokes (FANS) equations. The Jacobian-free approach achieves accurate Jacobian-vector calculation using automatic differentiation, avoiding the complexity of explicitly forming a full Jacobian matrix. A lower–upper Symmetric-Gauss–Seidel (LU-SGS) preconditioner and a geometric multigrid preconditioner are proposed in this work to further enhance convergence. The two preconditioners are also compared with the standard incomplete LU factorization (ILU) preconditioner. The LU-SGS preconditioner does not rely on any explicit matrix, resulting in a fully matrix-free Newton–Krylov solver, while both the ILU and multigrid preconditioners require the explicit formation of an approximate Jacobian matrix. The performance of the developed JFNK solver is benchmarked against that of a standalone multigrid solver, which employs a multistage Runge–Kutta time-stepping scheme with an LU-SGS residual smoother. Two transonic compressor test cases are used for performance evaluation. Numerical results consistently reveal that the multigrid-preconditioned JFNK solver achieves a faster convergence rate than the standalone multigrid solver, while the other preconditioning cases require significantly more computational time. These findings demonstrate the effectiveness and robustness of the proposed multigrid preconditioner.</div></div>","PeriodicalId":287,"journal":{"name":"Computers & Fluids","volume":"303 ","pages":"Article 106852"},"PeriodicalIF":3.0000,"publicationDate":"2025-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Fluids","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045793025003123","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/9/29 0:00:00","PubModel":"Epub","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents the algorithm development of a Jacobian-free Newton–Krylov (JFNK) solver for turbomachinery steady aerodynamic analysis, based on the three-dimensional Favre-averaged Navier–Stokes (FANS) equations. The Jacobian-free approach achieves accurate Jacobian-vector calculation using automatic differentiation, avoiding the complexity of explicitly forming a full Jacobian matrix. A lower–upper Symmetric-Gauss–Seidel (LU-SGS) preconditioner and a geometric multigrid preconditioner are proposed in this work to further enhance convergence. The two preconditioners are also compared with the standard incomplete LU factorization (ILU) preconditioner. The LU-SGS preconditioner does not rely on any explicit matrix, resulting in a fully matrix-free Newton–Krylov solver, while both the ILU and multigrid preconditioners require the explicit formation of an approximate Jacobian matrix. The performance of the developed JFNK solver is benchmarked against that of a standalone multigrid solver, which employs a multistage Runge–Kutta time-stepping scheme with an LU-SGS residual smoother. Two transonic compressor test cases are used for performance evaluation. Numerical results consistently reveal that the multigrid-preconditioned JFNK solver achieves a faster convergence rate than the standalone multigrid solver, while the other preconditioning cases require significantly more computational time. These findings demonstrate the effectiveness and robustness of the proposed multigrid preconditioner.
期刊介绍:
Computers & Fluids is multidisciplinary. The term ''fluid'' is interpreted in the broadest sense. Hydro- and aerodynamics, high-speed and physical gas dynamics, turbulence and flow stability, multiphase flow, rheology, tribology and fluid-structure interaction are all of interest, provided that computer technique plays a significant role in the associated studies or design methodology.