{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T06:42:39Z","timestamp":1775198559077,"version":"3.50.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"17","license":[{"start":{"date-parts":[[2023,6,9]],"date-time":"2023-06-09T00:00:00Z","timestamp":1686268800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,6,9]],"date-time":"2023-06-09T00:00:00Z","timestamp":1686268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100018618","name":"National Numerical Wind Tunnel Project of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100018618","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2023,11]]},"DOI":"10.1007\/s11227-023-05430-w","type":"journal-article","created":{"date-parts":[[2023,6,9]],"date-time":"2023-06-09T18:03:09Z","timestamp":1686333789000},"page":"20116-20140","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Achieving high performance and portable parallel GMRES algorithm for compressible flow simulations on unstructured grids"],"prefix":"10.1007","volume":"79","author":[{"given":"Jian","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liang","family":"Deng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruitian","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ming","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhe","family":"Dai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,6,9]]},"reference":[{"key":"5430_CR1","doi-asserted-by":"publisher","unstructured":"Jameson A, Caughey D (2001) How many steps are required to solve the Euler equations of steady, compressible flow-in search of a fast solution algorithm. In: 15th AIAA Computational Fluid Dynamics Conference, p 2673. https:\/\/doi.org\/10.2514\/6.2001-2673","DOI":"10.2514\/6.2001-2673"},{"key":"5430_CR2","unstructured":"Slotnick J, Khodadoust A, Alonso J, Darmofal D, Gropp W, Lurie E, Mavriplis D (2014) CFD vision 2030 study : a path to revolutionary computational aerosciences. NASA\/CR-2014-218178"},{"key":"5430_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.2514\/1.J054545","volume":"54","author":"M Pandya","year":"2016","unstructured":"Pandya M, Diskin B, Thomas J, Frink N (2016) Improved convergence and robustness of usm3d solutions on mixed-element grids. AIAA J 54:1\u201322. https:\/\/doi.org\/10.2514\/1.J054545","journal-title":"AIAA J"},{"issue":"10","key":"5430_CR4","doi-asserted-by":"publisher","first-page":"84","DOI":"10.4230\/DagRep.7.10.84","volume":"7","author":"A Dubey","year":"2018","unstructured":"Dubey A, Kelly PHJ, Mohr B, Vetter JS (2018) Performance portability in extreme scale computing: Metrics, challenges, solutions. Dagstuhl Rep 7(10):84\u2013110. https:\/\/doi.org\/10.4230\/DagRep.7.10.84","journal-title":"Dagstuhl Rep"},{"key":"5430_CR5","doi-asserted-by":"publisher","first-page":"104425","DOI":"10.1016\/j.compfluid.2020.104425","volume":"199","author":"IZ Reguly","year":"2020","unstructured":"Reguly IZ, Mudalige G (2020) Productivity, performance, and portability for computational fluid dynamics applications. Comput Fluids 199:104425. https:\/\/doi.org\/10.1016\/j.compfluid.2020.104425","journal-title":"Comput Fluids"},{"key":"5430_CR6","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s11227-013-0985-9","volume":"67","author":"D Chandar","year":"2014","unstructured":"Chandar D, Sitaraman J, Mavriplis D (2014) Cu++: an object oriented framework for computational fluid dynamics applications using graphics processing units. J Supercomput 67:47\u201368. https:\/\/doi.org\/10.1007\/s11227-013-0985-9","journal-title":"J Supercomput"},{"key":"5430_CR7","doi-asserted-by":"publisher","unstructured":"Yang C, Xue W, Fu H, You H, Xinliang W, Ao Y, Liu F, Gan L, Xu P, Wang L, Yang G, Zheng W (2016) 10m-core scalable fully-implicit solver for nonhydrostatic atmospheric dynamics. In: SC\u201916: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis https:\/\/doi.org\/10.1109\/SC.2016.5","DOI":"10.1109\/SC.2016.5"},{"key":"5430_CR8","doi-asserted-by":"publisher","first-page":"1025","DOI":"10.2514\/3.10007","volume":"26","author":"S Yoon","year":"1988","unstructured":"Yoon S, Jameson A (1988) Lowe-upper symmetric-Gauss\u2013Seidel method for the Euler and Navier\u2013Stokes equations. AIAA J 26:1025\u20131026. https:\/\/doi.org\/10.2514\/3.10007","journal-title":"AIAA J"},{"key":"5430_CR9","doi-asserted-by":"publisher","first-page":"891","DOI":"10.1016\/j.compfluid.2003.10.004","volume":"33","author":"L Zhang","year":"2004","unstructured":"Zhang L, Wang Z (2004) A block Lu-SGS implicit dual time-stepping algorithm for hybrid dynamic meshes. Comput Fluids 33:891\u2013916. https:\/\/doi.org\/10.1016\/j.compfluid.2003.10.004","journal-title":"Comput Fluids"},{"key":"5430_CR10","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718003.ch4","author":"Y Saad","year":"2003","unstructured":"Saad Y (2003) Iterative methods for sparse linear systems. SIAM. https:\/\/doi.org\/10.1137\/1.9780898718003.ch4","journal-title":"SIAM"},{"issue":"1","key":"5430_CR11","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1016\/j.camwa.2017.03.003","volume":"74","author":"M Aissa","year":"2017","unstructured":"Aissa M, Verstraete T, Vuik C (2017) Toward a GPU-aware comparison of explicit and implicit CFD simulations on structured meshes. Comput Math Appl 74(1):201\u2013217. https:\/\/doi.org\/10.1016\/j.camwa.2017.03.003","journal-title":"Comput Math Appl"},{"issue":"9","key":"5430_CR12","doi-asserted-by":"publisher","first-page":"625739","DOI":"10.7527\/S1000-6893.2021.25739","volume":"42","author":"C Jianqiang","year":"2021","unstructured":"Jianqiang C, Xiaojun W, Jian Z, Bin L, Hongyin J, Naichun Z (2021) Flowstar: general unstructured-grid CFD software for national numerical Windtunnel (NNW) project. ACTA Aeronaut Astronaut Sin 42(9):625739\u2013625739. https:\/\/doi.org\/10.7527\/S1000-6893.2021.25739","journal-title":"ACTA Aeronaut Astronaut Sin"},{"key":"5430_CR13","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1007\/s11227-013-1015-7","volume":"67","author":"K Niemeyer","year":"2013","unstructured":"Niemeyer K, Sung C-J (2013) Recent progress and challenges in exploiting graphics processors in computational fluid dynamics. J Supercomput 67:528\u2013564. https:\/\/doi.org\/10.1007\/s11227-013-1015-7","journal-title":"J Supercomput"},{"key":"5430_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.2514\/1.J057172","volume":"57","author":"X Yang","year":"2018","unstructured":"Yang X, Cheng J, Luo H, Zhao Q (2018) Robust implicit direct discontinuous Galerkin method for simulating the compressible turbulent flows. AIAA J 57:1\u201320. https:\/\/doi.org\/10.2514\/1.J057172","journal-title":"AIAA J"},{"key":"5430_CR15","doi-asserted-by":"publisher","first-page":"109189","DOI":"10.1016\/j.jcp.2019.109189","volume":"406","author":"A Bocharov","year":"2019","unstructured":"Bocharov A, Evstigneev NM, Petrovskiy VP, Ryabkov O, Teplyakov I (2019) Implicit method for the solution of supersonic and hypersonic 3D flow problems with lower-upper symmetric-Gauss\u2013Seidel preconditioner on multiple graphics processing units. J Comput Phys 406:109189. https:\/\/doi.org\/10.1016\/j.jcp.2019.109189","journal-title":"J Comput Phys"},{"key":"5430_CR16","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.compfluid.2012.03.023","volume":"80","author":"D Wakam","year":"2013","unstructured":"Wakam D, Pacull F (2013) Memory efficient hybrid algebraic solvers for linear systems arising from compressible flow. Comput Fluids 80:158\u2013167. https:\/\/doi.org\/10.1016\/j.compfluid.2012.03.023","journal-title":"Comput Fluids"},{"key":"5430_CR17","doi-asserted-by":"publisher","unstructured":"Jourdan E, Wang Z (2021) A matrix-free GMRES algorithm on GPU clusters for implicit large eddy simulation. In: AIAA Scitech 2021 Forum. https:\/\/doi.org\/10.2514\/6.2021-1837","DOI":"10.2514\/6.2021-1837"},{"key":"5430_CR18","doi-asserted-by":"publisher","unstructured":"Blazek J (2005) Computational fluid dynamics: principles and applications. https:\/\/doi.org\/10.1016\/B978-0-08-044506-9.X5000-0","DOI":"10.1016\/B978-0-08-044506-9.X5000-0"},{"key":"5430_CR19","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1006\/jcph.1998.5862","volume":"140","author":"A Meister","year":"1998","unstructured":"Meister A (1998) Comparison of different Krylov subspace methods embedded in an implicit finite volume scheme for the computation of viscous and inviscid flow fields on unstructured grids. J Comput Phys 140:311\u2013345. https:\/\/doi.org\/10.1006\/jcph.1998.5862","journal-title":"J Comput Phys"},{"key":"5430_CR20","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1137\/0911026","volume":"11","author":"P Brown","year":"1990","unstructured":"Brown P, Saad Y (1990) Hybrid Krylov methods for nonlinear systems of equations. SIAM J Sci Stat Comput 11:450\u2013481. https:\/\/doi.org\/10.1137\/0911026","journal-title":"SIAM J Sci Stat Comput"},{"key":"5430_CR21","unstructured":"Rang J, Angermann L (2007) New Rosenbrock methods of order 3 for PDAES of index 2. Bit Numerical Mathematics\u2014BIT pp 385\u2013394"},{"key":"5430_CR22","doi-asserted-by":"publisher","unstructured":"Chen R, Wang Z (1999) An improved Lu-SGS scheme with faster convergence for unstructured grids of arbitrary topology. In: 37th AIAA Aerospace Sciences Meetings and Exhibit. https:\/\/doi.org\/10.2514\/6.1999-935","DOI":"10.2514\/6.1999-935"},{"key":"5430_CR23","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/0021-9991(81)90128-5","volume":"43","author":"P Roe","year":"1981","unstructured":"Roe P (1981) Approximate Riemann solvers, parameter vector, and difference schemes. J Comput Phys 43:357\u2013372. https:\/\/doi.org\/10.1016\/0021-9991(81)90128-5","journal-title":"J Comput Phys"},{"key":"5430_CR24","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1080\/10618562.2013.784902","volume":"27","author":"S Langer","year":"2013","unstructured":"Langer S (2013) Application of a line implicit method to fully coupled system of equations for turbulent flow problems. Int J Comput Fluid Dyn 27:131\u2013150. https:\/\/doi.org\/10.1080\/10618562.2013.784902","journal-title":"Int J Comput Fluid Dyn"},{"key":"5430_CR25","doi-asserted-by":"publisher","first-page":"e202000015","DOI":"10.1002\/gamm.202000015","volume":"43","author":"J Pearson","year":"2020","unstructured":"Pearson J, Pestana J (2020) Preconditioners for Krylov subspace methods: an overview. GAMM-Mitteilungen 43:e202000015. https:\/\/doi.org\/10.1002\/gamm.202000015","journal-title":"GAMM-Mitteilungen"},{"key":"5430_CR26","doi-asserted-by":"publisher","first-page":"664","DOI":"10.1007\/BFb0106564","volume":"146","author":"H Luo","year":"2007","unstructured":"Luo H, Baum J, Lohner R (2007) A fast, matrix-free implicit method for compressible flows on unstructured grids. J Comput Phys 146:664\u2013690. https:\/\/doi.org\/10.1007\/BFb0106564","journal-title":"J Comput Phys"},{"key":"5430_CR27","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1006\/jcph.1993.1055","volume":"105","author":"V Venkatakrishnan","year":"1991","unstructured":"Venkatakrishnan V, Mavriplis D (1991) Implicit solvers for unstructured meshes. J Comput Phys 105:83\u201391. https:\/\/doi.org\/10.1006\/jcph.1993.1055","journal-title":"J Comput Phys"},{"key":"5430_CR28","unstructured":"Balay S, Abhyankar S, Adams M.F, Benson S, Brown J, Brune P, Buschelman K, Constantinescu E.M, Dalcin L, Dener A, Eijkhout V, Gropp W.D, Hapla V, Isaac T, Jolivet P, Karpeev D, Kaushik D, Knepley MG, Kong F, Kruger S, May DA, McInnes LC, Mills RT, Mitchell L, Munson T, Roman JE, Rupp K, Sanan P, Sarich J, Smith BF, Zampini S, Zhang H, Zhang H, Zhang J (2022) PETSc web page. https:\/\/petsc.org\/"},{"key":"5430_CR29","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1137\/15M1026419","volume":"38","author":"K Rupp","year":"2016","unstructured":"Rupp K, Tillet P, Rudolf F, Weinbub J, Morhammer A, Grasser T, J\u00fcngel A, Selberherr S (2016) Viennacl\u2014linear algebra library for multi- and many-core architectures. SIAM J Sci Comput 38:412\u2013439. https:\/\/doi.org\/10.1137\/15M1026419","journal-title":"SIAM J Sci Comput"},{"key":"5430_CR30","doi-asserted-by":"publisher","first-page":"2260","DOI":"10.21105\/joss.02260","volume":"5","author":"H Anzt","year":"2020","unstructured":"Anzt H, Cojean T, Chen Y-C, Flegar G, Thomas Nayak P, Ribizel T, Ribizel T, Tsai Y-H (2020) Ginkgo: a high performance numerical linear algebra library. J Open Source Softw 5:2260","journal-title":"J Open Source Softw"},{"key":"5430_CR31","doi-asserted-by":"publisher","unstructured":"Ajmani K, Liou M, Dyson R (1994) Preconditioned implicit solvers for the Navier\u2013Stokes equations on distributed-memory machines. https:\/\/doi.org\/10.2514\/6.1994-408","DOI":"10.2514\/6.1994-408"},{"key":"5430_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3480935","volume":"48","author":"H Anzt","year":"2022","unstructured":"Anzt H, Cojean T, Flegar G, G\u00f6bel F, Gr\u00fctzmacher T, Nayak P, Ribizel T, Tsai Y-H, Quintana-Orti ES (2022) Ginkgo: a modern linear operator algebra framework for high performance computing. ACM Trans Math Softw 48:1\u201333. https:\/\/doi.org\/10.1145\/3480935","journal-title":"ACM Trans Math Softw"},{"key":"5430_CR33","doi-asserted-by":"publisher","first-page":"102831","DOI":"10.1016\/j.parco.2021.102831","volume":"108","author":"RT Mills","year":"2021","unstructured":"Mills RT, Adams MF, Balay S, Brown J, Dener A, Knepley M, Kruger SE, Morgan H, Munson T, Rupp K, Smith BF, Zampini S, Zhang H, Zhang J (2021) Toward performance-portable PETSc for GPU-based exascale systems. Parallel Comput 108:102831. https:\/\/doi.org\/10.1016\/j.parco.2021.102831","journal-title":"Parallel Comput"},{"key":"5430_CR34","doi-asserted-by":"publisher","unstructured":"Sharov D, Nakahashi K (1997) Reordering of 3-d hybrid unstructured grids for vectorized Lu-SGS Navier\u2013Stokes computations. https:\/\/doi.org\/10.2514\/6.1997-2102","DOI":"10.2514\/6.1997-2102"},{"key":"5430_CR35","doi-asserted-by":"publisher","DOI":"10.1080\/10618562.2015.1021692","author":"E Otero","year":"2015","unstructured":"Otero E, Eliasson P (2015) Acceleration on stretched meshes with line-implicit Lu-SGS in parallel implementation. Int J Comput Fluid Dyn. https:\/\/doi.org\/10.1080\/10618562.2015.1021692","journal-title":"Int J Comput Fluid Dyn"},{"key":"5430_CR36","doi-asserted-by":"publisher","unstructured":"Vassberg J, Tinoco E, Mani M, Rider B, Zickuhr T, Levy D, Brodersen O, Eisfeld B, Crippa S, Wahls R, Morrison J, Mavriplis D, Murayama M (2010) Summary of the fourth AIAA CFD drag prediction workshop. In: 28th AIAA Applied Aerodynamics Conference. https:\/\/doi.org\/10.2514\/6.2010-4547","DOI":"10.2514\/6.2010-4547"},{"key":"5430_CR37","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1137\/16M1079506","volume":"40","author":"H Anzt","year":"2018","unstructured":"Anzt H, Chow E, Dongarra J (2018) Parilut-a new parallel threshold ILU factorization. SIAM J Sci Comput 40:503\u2013519. https:\/\/doi.org\/10.1137\/16M1079506","journal-title":"SIAM J Sci Comput"},{"issue":"3","key":"5430_CR38","doi-asserted-by":"publisher","first-page":"505","DOI":"10.7638\/kqdlxxb-2018.0072","volume":"36","author":"Y Yu","year":"2018","unstructured":"Yu Y, Zhou Z, Huang J, Mou B, Huang Y, Wang Y (2018) Aerodynamic design of a standard model CHN-t1 for single-aisle passenger aircraft. ACTA Aerodyn Sin 36(3):505\u2013513. https:\/\/doi.org\/10.7638\/kqdlxxb-2018.0072","journal-title":"ACTA Aerodyn Sin"},{"key":"5430_CR39","doi-asserted-by":"publisher","unstructured":"Gomes P, Economon T, Palacios R (2021) Sustainable high-performance optimizations in su2. In: AIAA Scitech 2021 Forum. https:\/\/doi.org\/10.2514\/6.2021-0855","DOI":"10.2514\/6.2021-0855"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05430-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-023-05430-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05430-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,2]],"date-time":"2023-10-02T08:15:35Z","timestamp":1696234535000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-023-05430-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,9]]},"references-count":39,"journal-issue":{"issue":"17","published-print":{"date-parts":[[2023,11]]}},"alternative-id":["5430"],"URL":"https:\/\/doi.org\/10.1007\/s11227-023-05430-w","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,9]]},"assertion":[{"value":"23 May 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 June 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no competing interests as defined by Springer, or other interests that might be perceived to influence the results and\/or discussion reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}