Skip all navigation and jump to content Jump to site navigation Jump to section navigation.
NASA GovGRC Home Page
NASA Logo - Glenn Research Center + Feedback
Inlet and Nozzle Branch
empty

  +Home

 

Inlet & Nozzle Branch
PERSONNEL
TEST FACILITIES
ANALYSIS CODES
PUBLICATIONS
PROPULSION SYS. DIVISION
RT DIRECTORATE

Swift v. 300

Overview

Swift is a multiblock CFD code for the analysis of 3-D flows in turbomachinery, developed by Dr. Rodrick V. Chima at NASA Glenn Research Center. The code solves the thin-layer Navier-Stokes equations using explicit finite-difference techniques. It can be used to analyze linear cascades or annular blade rows with or without rotation. Limited multiblock capability can be used to model tip-clearances and multistage machines.

TCGRID is a separate grid generator used to generate computational grids for Swift. Grids are stored in PLOT3D format and can be used with other analysis codes.

Swift home page: http://www.grc.nasa.gov/WWW/5810/rvc/

Swift and TCGRID are available to companies and universities within the United States from the NASA GRC software repository:
https://technology.grc.nasa.gov/software/

Applications
  • Linear cascades and rectangular ducts
  • Axial compressors and turbines
  • Isolated blade rows or multistage machines
  • Centrifugal impellers, mixed flow machines without splitters, radial diffusers, and pumps
Multi-block capability
  • C-grids around blades with H-grids upstream
  • H-grids around blades
  • O-grids for hub and tip clearances (a non-gridded clearance model is also available)
  • Patched C-grids for multistage calculations using an averaging-plane technique
Formulation and differencing schemes

Swift solves the Navier-Stokes equations formulated in a Cartesian coordinate system with rotation about the x-axis. The equations are mapped to a general body-fitted coordinate system. Streamwise viscous terms are neglected using the thin-layer assumption, but all cross-channel viscous terms are retained.

  • Central difference with artificial viscosity
  • AUSM+ and H-CUSP upwind schemes
Turbulence models
  • Baldwin-Lomax or Cebeci-Smith algebraic models
  • Wilcox's k-omega or Menter SST two-equation models

All turbulence models include transition and roughness effects.

Numerical method
  • Explicit multi-stage Runge-Kutta scheme
  • Variable time-step and implicit residual smoothing for convergence acceleration
  • Preconditioning for low-speed (incompressible) flows
Input and output
  • Grids are usually generated using TCGRID and are stored in PLOT3D format
  • Namelist input
  • Solution files are in PLOT3D format
  • Printed output of convergence history, spanwise output of average flow properties, and streamwise output of blade surface properties

Computer and graphics requirements

Swift requires a Fortran 90 compiler and CFD visualization software for use.


Examples
Click on a thumbnail image below to open a larger image in your browser.
Use your < Back > button to return to this screen.


Grids

Computational grid for a tip driven fan rig

Grid for a fan stage with downstream rakes

Image of a grid for a 1 stage turbine

Multiblock grid, SSME fuel
turbine 1st stage

3-D view of a C-grid for a radial inflow turbine

C-grid, radial turbine


Solutions

Colored pressure contours on fan blades

Pressure contours,
for a 1.5 stage fan

Image of pressure contours on a 1 stage turbine

Pressure contours, SSME fuel turbine 1st stage

Colored pressures on a centrifugal pump

Pressure contours on a pump impeller


USAgov logo + Web Privacy Policy and Important Notices NASA Meatball logo Curator: Central Web Services
NASA Official: MaryJo Long-Davis
Last Updated: Thursday, 03-Apr-2008 16:38:37 EDT