{"title":"大规模动力系统的Krylov方法:在流体动力学中的应用","authors":"R. Frantz, Jean-Christophe Loiseau, J. Robinet","doi":"10.1115/1.4056808","DOIUrl":null,"url":null,"abstract":"\n The ability to predict and characterize bifurcations from the onset of unsteadiness to the transition to turbulence is of critical importance in both academic and industrial applications. Numerous tools from dynamical system theory can be employed for that purpose. In this review, we focus on the practical computation and stability analyses of steady and time-periodic solutions with a particular emphasis on very high-dimensional systems such as those resulting from the discrete Navier-Stokes equations. In addition to a didactically concise theoretical framework, we introduce nekStab, an open source and user-friendly toolbox dedicated to such analyses using the spectral element solver Nek5000. Relying on Krylov methods and a time-stepper formulation, nekStab inherits the flexibility and high performance capabilities of Nek5000 and can be used to study the stability properties of flows in complex three-dimensional geometries. The performances and accuracy of nekStab are presented on the basis of standard benchmarks from the literature. For the sake of pedagogy and clarity, most of the algorithms implemented in nekStab are presented herein using Python pseudocode. Because of its flexibility and domain-agnostic nature, the methodology presented in this work can be applied to develop similar toolboxes for other solvers, most importantly outside the field of fluid dynamics.","PeriodicalId":8048,"journal":{"name":"Applied Mechanics Reviews","volume":null,"pages":null},"PeriodicalIF":12.2000,"publicationDate":"2023-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Krylov Methods for Large-Scale Dynamical Systems: Application in Fluid Dynamics\",\"authors\":\"R. Frantz, Jean-Christophe Loiseau, J. Robinet\",\"doi\":\"10.1115/1.4056808\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n The ability to predict and characterize bifurcations from the onset of unsteadiness to the transition to turbulence is of critical importance in both academic and industrial applications. Numerous tools from dynamical system theory can be employed for that purpose. In this review, we focus on the practical computation and stability analyses of steady and time-periodic solutions with a particular emphasis on very high-dimensional systems such as those resulting from the discrete Navier-Stokes equations. In addition to a didactically concise theoretical framework, we introduce nekStab, an open source and user-friendly toolbox dedicated to such analyses using the spectral element solver Nek5000. Relying on Krylov methods and a time-stepper formulation, nekStab inherits the flexibility and high performance capabilities of Nek5000 and can be used to study the stability properties of flows in complex three-dimensional geometries. The performances and accuracy of nekStab are presented on the basis of standard benchmarks from the literature. For the sake of pedagogy and clarity, most of the algorithms implemented in nekStab are presented herein using Python pseudocode. Because of its flexibility and domain-agnostic nature, the methodology presented in this work can be applied to develop similar toolboxes for other solvers, most importantly outside the field of fluid dynamics.\",\"PeriodicalId\":8048,\"journal\":{\"name\":\"Applied Mechanics Reviews\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":12.2000,\"publicationDate\":\"2023-01-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Applied Mechanics Reviews\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1115/1.4056808\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"MECHANICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Mechanics Reviews","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1115/1.4056808","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MECHANICS","Score":null,"Total":0}
Krylov Methods for Large-Scale Dynamical Systems: Application in Fluid Dynamics
The ability to predict and characterize bifurcations from the onset of unsteadiness to the transition to turbulence is of critical importance in both academic and industrial applications. Numerous tools from dynamical system theory can be employed for that purpose. In this review, we focus on the practical computation and stability analyses of steady and time-periodic solutions with a particular emphasis on very high-dimensional systems such as those resulting from the discrete Navier-Stokes equations. In addition to a didactically concise theoretical framework, we introduce nekStab, an open source and user-friendly toolbox dedicated to such analyses using the spectral element solver Nek5000. Relying on Krylov methods and a time-stepper formulation, nekStab inherits the flexibility and high performance capabilities of Nek5000 and can be used to study the stability properties of flows in complex three-dimensional geometries. The performances and accuracy of nekStab are presented on the basis of standard benchmarks from the literature. For the sake of pedagogy and clarity, most of the algorithms implemented in nekStab are presented herein using Python pseudocode. Because of its flexibility and domain-agnostic nature, the methodology presented in this work can be applied to develop similar toolboxes for other solvers, most importantly outside the field of fluid dynamics.
期刊介绍:
Applied Mechanics Reviews (AMR) is an international review journal that serves as a premier venue for dissemination of material across all subdisciplines of applied mechanics and engineering science, including fluid and solid mechanics, heat transfer, dynamics and vibration, and applications.AMR provides an archival repository for state-of-the-art and retrospective survey articles and reviews of research areas and curricular developments. The journal invites commentary on research and education policy in different countries. The journal also invites original tutorial and educational material in applied mechanics targeting non-specialist audiences, including undergraduate and K-12 students.