Search NASASearch

NASA NTRS · 19940011394

Proteus two-dimensional Navier-Stokes computer code, version 2.0. Volume 3: Programmer's reference

Abstract

A computer code called Proteus 2D was developed to solve the two-dimensional planar or axisymmetric, Reynolds-averaged, unsteady compressible Navier-Stokes equations in strong conservation law form. The objective in this effort was to develop a code for aerospace propulsion applications that is easy to use and easy to modify. Code readability, modularity, and documentation were emphasized. The governing equations are solved in generalized nonorthogonal body-fitted coordinates, by marching in time using a fully-coupled ADI solution procedure. The boundary conditions are treated implicitly. All terms, including the diffusion terms, are linearized using second-order Taylor series expansions. Turbulence is modeled using either an algebraic or two-equation eddy viscosity model. The thin-layer or Euler equations may also be solved. The energy equation may be eliminated by the assumption of constant total enthalpy. Explicit and implicit artificial viscosity may be used. Several time step options are available for convergence acceleration. The documentation is divided into three volumes. The Programmer's Reference contains detailed information useful when modifying the program. The program structure, the Fortran variables stored in common blocks, and the details of each subprogram are described.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Towne, Charles E., Schwab, John R., Bui, Trong T.. 1993-10-01. Proteus two-dimensional Navier-Stokes computer code, version 2.0. Volume 3: Programmer's reference. https://ntrs.nasa.gov/citations/19940011394

Cite the original work for its findings. Save a collection to share your selection of sources.