SENSEI Computational Fluid Dynamics Code: A Case Study in Modern Fortran Software Development. This paper discusses the development of a new Computational Fluid Dynamics code under development in the Aerospace and Ocean Engineering department at Virginia Tech. SENSEI is a multi-block, structured grid, cell-centered, second-order finite volume solver developed using agile programming techniques and written in Fortran 03/08. The code base integrates the work of several projects into a single system for performing error estimation and grid adaptation and is designed to provide an easily extensible common framework for future development. In addition, it utilizes a new formulation of the method of manufactured solutions ideally suited for solvers which are based on discretizations of the weak form of the governing equations of interest.
Keywords for this software
References in zbMATH (referenced in 4 articles )
Showing results 1 to 4 of 4.
- Phillips, Tyrone S.; Derlaga, Joseph M.; Roy, Christopher J.; Borggaard, Jeff: Error transport equation boundary conditions for the Euler and Navier-Stokes equations (2017)
- Sarshar, Arash; Tranquilli, Paul; Pickering, Brent; McCall, Andrew; Roy, Christopher J.; Sandu, Adrian: A numerical investigation of matrix-free implicit time-stepping methods for large CFD simulations (2017)
- Nathan Woods, C.; Starkey, Ryan P.: Verification of fluid-dynamic codes in the presence of shocks and other discontinuities (2015)
- Pickering, Brent P.; Jackson, Charles W.; Scogland, Thomas R. W.; Feng, Wu-Chun; Roy, Christopher J.: Directive-based GPU programming for computational fluid dynamics (2015)