Swift
v. 300
Overview
Swift is a multiblock CFD code for the analysis of 3-D flows in
turbomachinery. 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.
Applications
- Linear cascades
- Axial compressors and turbines
- Isolated blade rows or multistage machines
- Centrifugal impellers and mixed flow machines without splitters
- Radial diffusers
- Pumps
- Rectangular ducts
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 + artificial viscosity
- Central difference + H-CUSP upwind
- AUSM+ upwind scheme
Turbulence models
- Baldwin-Lomax (algebraic)
- Cebeci-Smith (algebraic)
- Wilcox's k-omega (two-equation)
- Wilcox's k-omega + Menter SST
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. Click the button below for more information.
Examples
Click on a preview image below to open a larger image in your browser.
Use your < Back > button to return to this screen.
Compressors |
Pressure contours,
NASA rotor 67 |
Pressure contours,
NASA stage 35
|
Pressure contours, NASA transonic flutter
cascade |
Turbines |
Pressure contours, Goldman annular turbine
vane |
Pressure contours, SSME fuel turbine 1st
stage |
Temperature contours on a transonic turbine
rotor |
Centrifugal
Impellers and Pumps |
Pressure contours, NASA large low speed centrifugal
impeller |
Pressure contours on a pump impeller |
Velocity contours in a pump impeller |
Flow
Physics Modeling |
Particle traces, NASA low speed axial compressor
stator
|
Particle traces over vortex generators
|
Shock-vortex interaction
|
|