Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods

The work presented in this dissertation is the result of "application-driven" research, with the need to solve complex large-scale engineering problems of significance and relevance to the Army and NASA using state-of-the-art high performance computing (HPC) platforms as its primary motiva...

Full description

Bibliographic Details
Main Author: Watts, Marvin Dwayne
Format: Others
Published: DigitalCommons@Robert W. Woodruff Library, Atlanta University Center 2006
Subjects:
Online Access:http://digitalcommons.auctr.edu/dissertations/602
http://digitalcommons.auctr.edu/cgi/viewcontent.cgi?article=2135&context=dissertations
id ndltd-auctr.edu-oai-digitalcommons.auctr.edu-dissertations-2135
record_format oai_dc
spelling ndltd-auctr.edu-oai-digitalcommons.auctr.edu-dissertations-21352015-07-29T03:04:46Z Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods Watts, Marvin Dwayne The work presented in this dissertation is the result of "application-driven" research, with the need to solve complex large-scale engineering problems of significance and relevance to the Army and NASA using state-of-the-art high performance computing (HPC) platforms as its primary motivation. Currently, a majority of commercially available computational fluid dynamics (CFD) simulation algorithms in use by Army and NASA researchers and scientists solve the Navier-Stokes equations using a finite volume method (FVM) framework. Although these codes are extremely mature and take advantage of the numerical schemes complimentary to FVM, many do lack in computational performance for second-order accurate time integration schemes, due to the resulting nonlinear system of equations for large-scale applications, and exhibit poor scalability on a number of supercomputing platforms. Therefore, the purpose of this work is the development of a fully implicit, finite volume solver for large-scale transient compressible viscous flows, optimized for implementation on parallel, vector, and multi-streaming architectures. Optimization will include reduction in memory requirements, increasing computation speed, and obtaining near-linear code scalability. This is accomplished through implementation of innovative Jacobian-free/matrix-free iterative algorithms and code parallelization and vectorization. The Jacobian-free Generalized Minimal RESidual (GMRES) method is used to solve the resulting linear system inside each nonlinear Newton-Raphson iteration. Furthermore, the matrix-free Lower-Upper Symmetric Gauss Seidel (LU-SGS) method is employed as a preconditioning technique to the GMRES solver. Massively parallel implicit computations of both 2-dimensional and 3-dimensional aerodynamic applications using vector/multi-streaming and cluster supercomputers are presented to demonstrate the performance of the present solver in several aspects. These applications show the current implementation to be highly robust and accurate for problems of all flow regimes, subsonic, transonic, and supersonic. Though not originally intended for subsonic flows within the incompressible limit, i.e. flows with Mach numbers of 0.3 or less, results are presented which show that the solution accuracy of this solver is maintained for this class of problem. However, additional cases would need to be studied to determine the full scope of application to subsonic flows. The scalability of the current implementation is shown to be near-linear and super-linear across multiple supercomputing platforms. 2006-12-01T08:00:00Z text application/pdf http://digitalcommons.auctr.edu/dissertations/602 http://digitalcommons.auctr.edu/cgi/viewcontent.cgi?article=2135&context=dissertations ETD Collection for Robert W. Woodruff Library, Atlanta University Center DigitalCommons@Robert W. Woodruff Library, Atlanta University Center Engineering
collection NDLTD
format Others
sources NDLTD
topic Engineering
spellingShingle Engineering
Watts, Marvin Dwayne
Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods
description The work presented in this dissertation is the result of "application-driven" research, with the need to solve complex large-scale engineering problems of significance and relevance to the Army and NASA using state-of-the-art high performance computing (HPC) platforms as its primary motivation. Currently, a majority of commercially available computational fluid dynamics (CFD) simulation algorithms in use by Army and NASA researchers and scientists solve the Navier-Stokes equations using a finite volume method (FVM) framework. Although these codes are extremely mature and take advantage of the numerical schemes complimentary to FVM, many do lack in computational performance for second-order accurate time integration schemes, due to the resulting nonlinear system of equations for large-scale applications, and exhibit poor scalability on a number of supercomputing platforms. Therefore, the purpose of this work is the development of a fully implicit, finite volume solver for large-scale transient compressible viscous flows, optimized for implementation on parallel, vector, and multi-streaming architectures. Optimization will include reduction in memory requirements, increasing computation speed, and obtaining near-linear code scalability. This is accomplished through implementation of innovative Jacobian-free/matrix-free iterative algorithms and code parallelization and vectorization. The Jacobian-free Generalized Minimal RESidual (GMRES) method is used to solve the resulting linear system inside each nonlinear Newton-Raphson iteration. Furthermore, the matrix-free Lower-Upper Symmetric Gauss Seidel (LU-SGS) method is employed as a preconditioning technique to the GMRES solver. Massively parallel implicit computations of both 2-dimensional and 3-dimensional aerodynamic applications using vector/multi-streaming and cluster supercomputers are presented to demonstrate the performance of the present solver in several aspects. These applications show the current implementation to be highly robust and accurate for problems of all flow regimes, subsonic, transonic, and supersonic. Though not originally intended for subsonic flows within the incompressible limit, i.e. flows with Mach numbers of 0.3 or less, results are presented which show that the solution accuracy of this solver is maintained for this class of problem. However, additional cases would need to be studied to determine the full scope of application to subsonic flows. The scalability of the current implementation is shown to be near-linear and super-linear across multiple supercomputing platforms.
author Watts, Marvin Dwayne
author_facet Watts, Marvin Dwayne
author_sort Watts, Marvin Dwayne
title Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods
title_short Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods
title_full Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods
title_fullStr Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods
title_full_unstemmed Transient solution of compressible viscous flows on high performance computing platforms using finite volume methods
title_sort transient solution of compressible viscous flows on high performance computing platforms using finite volume methods
publisher DigitalCommons@Robert W. Woodruff Library, Atlanta University Center
publishDate 2006
url http://digitalcommons.auctr.edu/dissertations/602
http://digitalcommons.auctr.edu/cgi/viewcontent.cgi?article=2135&context=dissertations
work_keys_str_mv AT wattsmarvindwayne transientsolutionofcompressibleviscousflowsonhighperformancecomputingplatformsusingfinitevolumemethods
_version_ 1716808846863761408