DID YOU KNOW? DTIC has over 3.5 million final reports on DoD funded research, development, test, and evaluation activities available to our registered users. Click
HERE to register or log in.
Accession Number:
ADA240385
Title:
Single-Block Navier-Stokes Integrator
Descriptive Note:
Final rept.
Corporate Author:
INSTITUTE FOR COMPUTER APPLICATIONS IN SCIENCE AND ENGINEERING HAMPTON VA
Report Date:
1991-07-01
Pagination or Media Count:
72.0
Abstract:
This report describes a program for the time-integration of the Navier-Stokes equations on a two-dimensional structured mesh. The flow geometry may be either planar or axisymmetric. The unusual features of this program are that it is written in C and makes extensive use of sophisticated data structures to encapsulate the data. The idea of writing the code this way is to make it easier than traditional FORTRAN codes to parallelize for the Multiple- Instruction-Multiple-Data style of parallel computer. The integral form of the governing equations are given for cartesian coordinates and then the particular discretization used in the code is described. A derivation of the axisymmetric equations is given in an appendix. The full version of the code describes a flow domain as a set of abutting blocks, each consisting of a tensor-product mesh of quadrilateral cells. However, this report considers only the single-block version of the code. The flow field is recorded as cell-average values at cell centres and explicit time stepping is used to update conserved quantities. MUSCL-type interpolation and a three-stage Riemann solver are used to calculate inviscid fluxes across cell faces while central differences via the divergence theorem are used to calculate the viscous fluxes. The Riemann solver is suitable for flows with very strong shocks and does not require the entropy fix as applied to the Roe-type solvers. Because the code is intended to be a test- bed for implementation on parallel computers, the coding details are described in some detail.
Distribution Statement:
APPROVED FOR PUBLIC RELEASE