An Overview of the NPARC Alliance`s Wind

advertisement
48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition
4 - 7 January 2010, Orlando, Florida
AIAA 2010-27
An Overview of the NPARC Alliance's Wind-US Flow
Solver
Christopher C Nelson1
Innovative Technology Applications Company, LLC
P.O. Box 6971
Chesterfield, MO 63017-6971
Abstract
The NPARC Alliance was begun in 1993 with the goal of providing a first-class CFD analysis tool to
the US aerospace community through a joint effort of NASA, DoD, industry, and academia. Because
this effort involves diverse teams at multiple sites, it has required the development and use of internetbased tools for communication and version management, as well as adherence to programming
standards and practices. This approach has been very successful, resulting in the NPARC Flow
Simulation System, centered on the Wind-US flow solver. Wind-US is a general Navier-Stokes flow
solver with a wide variety of numerical algorithms and physical models to choose from. Major features
include the ability to solve on structured grids, unstructured grids, or both. Ideal gas, equilibrium air,
frozen multi-species flows, and reacting flows can be modeled. Recent enhancements include an
improved unstructured grid solver, improved chemistry modeling, and improved stability of the
structured grid solver. In addition to the flow solver, the NPARC Flow Simulation System consists of
numerous utilities to prepare the grid and input files, modify these files, and process the resulting data.
The extensive capabilities of the code have been demonstrated through the many simulations of
diverse, physically and geometrically complex, real-world applications conducted by government,
industrial, and academic organizations around the United States.
Introduction
The NPARC (National Project for Applications-oriented
Research in CFD) Alliance1-5 has been developing,
validating, and supporting a computational system for
aerospace flow simulation since 1993. The Alliance is
made up of the Department of Defense's Arnold
Engineering Development Center (AEDC) and NASA's
Glenn Research Center (GRC).
The original flow solver was based on the NPARC Code6,
but is currently centered around the Wind-US code. Much
of the original technology in the code has been donated by McDonnell Douglas and the Boeing
Corporation, with other contributions by coming from both industry and academia (including my
company, Innovative Technology Applications Company, LLC).
Since the NPARC Alliance released version 1.0 of the Wind flow solver in 1997, development of the
code and related utilities has been continuous. With the addition of an unstructured grid solver to the
existing structured grid capability, what would have been Wind version 6.0 became version 1.0 of
Wind-US, which was released in October, 2004. Version 2.0 followed in June, 2007.
1 Chief Scientist for CFD, Associate Fellow, AIAA
Copyright © 2010 by C. C. Nelson
Published by the American Institute of Aeronautics and Astronautics, Inc. with permission.
Copyright © 2010 by C. C. Nelson. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission.
Wind-US is available, free of charge, to any U.S. organization. As a U.S. government code, Wind-US is
export-controlled, so it is not available for use in other countries. Within the U.S., however, the solver
and related utilities are can be had (including source code) by any U.S. organization (see the license for
restrictions).
At this writing, the official production version of the code is version 2.220, and the Alliance is hard at
work putting together the next release (currently up to v3.129), which is expected in early 2010. In the
following sections, the major features of this CFD code and related utilities will be discussed:
•
•
•
•
•
•
•
The various classes of problems which can be addressed with this CFD solver.
The computational mesh topologies supported by the code.
Available options for parallel processing.
Highlights of the upcoming version 3.0 of Wind-US.
The pre-processing utilities that are part of the Wind-US CFD analysis software package.
The CFPOST post-processing utility.
A brief overview of various other utilities supplied by the NPARC Alliance.
Wind-US: A Broadly Applicable CFD Solver
Finding a single CFD code that meets every need can be difficult if an organization does many different
types of work. The same thing applies if a single product or application encompasses a wide range of
physics. The Wind-US CFD solver, while it cannot do everything, can be applied to a wider range of
physics than many other codes.
Wind-US solves the governing equations in compressible (density-based) form. It has been successfully
applied to flows with Mach numbers ranging from the low subsonic (less than M = 0.1) to hypersonic.
As long as the fluid medium is not completely incompressible (no liquid flows) and can be treated as a
continuum (with or without particles and droplets), it is a candidate for solution with Wind-US.
Flow Physics Options
Depending on the case, one can model inviscid fluids, laminar flow, or turbulent flow. For the latter, a
selection of algebraic, one-, and two-equation RANS models are available, along with a Rumsy-Gatski
algebraic Reynolds stress model. If a time-accurate simulation is needed (as opposed to a steady-state
solution), one of the several available hybrid RANS/LES turbulence models may be suitable.
Spatial Discretization Algorithms
This CFD code has many different options governing the numerical algorithms used in a solution. For
many cases, however, it is not necessary to concern oneself with them, because the defaults are
reasonable for most configurations. For example, there are multiple algorithms for the treatment of the
explicit advection terms.
Currently, the default scheme for structured grids is a Roe scheme, but several others, including HLLC,
HLLE, and Rusanov, are available. These methods come with spatial differencing algorithms that range
from first order accurate in space (for flows with very strong discontinuities) to fifth order upwindbiased schemes (for more accuracy with less numerical dissipation).
For unstructured grids, HLLE is the default, with several others (including HLLC and Roe) being
available, and the code can be run with first or second order accuracy. In order to increase consistency
between the structured and unstructured portions of Wind-US, the developers are considering making
the HLLC scheme the default for both. This scheme is appropriate for a wide variety of applications
and performs well on both type of meshes.
Time Marching Algorithms
While Wind-US can be run in explicit mode using various Runge-Kutta methods, by far the most
common usage is to employ one of the implicit operators. For structured grids, these include an
Approximate Factorization method, Jacobi and Gauss-Seidel iterative solvers, and MacCormack's
modified first-order approximate factorization method. For unstructured grids, there are both pointimplicit and line implicit methods.
For unsteady (time accurate) flows, a global Newton time stepping or dual time stepping algorithm can
be used with implicit schemes that are second order accurate in time to obtain good temporal accuracy
with fairly large time steps. These options are available for both unstructured and structured grids.
Example Unsteady Flow Simulation
Figure 1: Mach number contours on the centerline of the
WICS bay
For an example of what this CFD code can do, see Figure 1 above, which shows Mach number
contours on the centerline of the Weapons Internal Carriage and Separation (WICS) bay. This test case
is modeled after the wind tunnel experiments of Dix and Bauer 7 and is frequently used as a check case
for unsteady flow solvers. The freestream Mach number for this case was 0.95, and the length to depth
ratio of the bay was 4.5.
This run employed a second order spatial differencing scheme on a structured grid with the HLLE
algorithm. Newton iterations were used with a Gauss-Seidel iterative solver to achieve second order
accuracy in time. The Nichols and Nelson hybrid RANS/LES turbulence model was used, along with
wall functions, to model the effects of turbulence for this case.
The results of the WICS bay simulation were compared both to the experimental data and also to the
results of simulations8 using the OVERFLOW9 solver. Figure 2 shows that the pressure coefficient
distribution on the floor centerline predicted by Wind-US is very close to both the experimental results,
and the OVERFLOW results. This is especially encouraging, because OVERFLOW was run using a
5th order WENO scheme for the inviscid convective terms, whereas Wind-US used only a second order
scheme.
Figure 2: Pressure coefficient on WICS bay floor centerline
Modeling the Chemistry Effects
In addition to conventional ideal gas simulations, Wind-US can model several more advanced
approaches to the fluid chemistry and thermodynamics. One option is to use the Liu-Vinokur
equilibrium air curve fits.
Another possibility is to specify arbitrary frozen (non-reacting) chemistry. The composition can vary
throughout the domain, which allows for studies of mixing and diffusion effects without the added cost
and complication of chemical reactions.
For fully reacting flows, this CFD code supports several variations of finite rate chemistry, and custom
chemical reaction mechanisms can be added simply by creating an appropriately formatted text file.
Recent improvements to the code have dramatically increased its viability for this class of problem.
Until recently, the improved finite rate chemistry capabilities of Wind-US were confined to structured
grids10. Recent work undertaken as part of an Air Force T&E/S&T project has resulted in these being
made available for unstructured grids as well11.
More Options
In addition the above, Wind-US has the ability to compute more sophisticated real gas effects for a
limited number of species, and, if needed, the code is structured such that additional species could be
added relatively painlessly.
A limited magneto-fluid dynamics capability has also been developed, and efforts are ongoing to
improve the multi-phase (particle tracking) algorithms. One recent improvement to the latter is the
addition of droplet evaporation.
Computational Mesh Options
Like most CFD codes, Wind-US requires a sufficiently detailed computational mesh which describes
the volume where the flow is to be computed. Any experienced CFD practitioner will tell you that it
usually takes a lot longer to create a good grid than to run the code, so it is notable that with the WindUS solver, you have a lot of flexibility in building computational mesh.
As mentioned above, with Wind-US version 1.0, the NPARC Alliance began adding the ability to solve
both structured and unstructured grids. Unlike some other codes the author has encountered which
claim this capability, the structured grids are actually solved with a true structured grid solver for
maximum efficiency. Structured grids can even be combined with unstructured grids in the same
simulation.
Model Flows Using Unstructured Meshes
The unstructured grid solver requires a 3-D grid consisting of tetrahedrons, prisms, and/or hexahedrons.
2-D simulations can be handled using a couple planes of cells. The very rudimentary capabilities of
Wind-US versions 1.0 and 2.0 have been greatly enhanced in version 3.0. Combined with the
improved MADCAP grid pre-processor, the NPARC Alliance Flow Simulation System can now be
considered for production applications using unstructured grids.
A sample unstructured grid used with Wind-US is shown below in Figure 3. This plot shows part of a
cross-section of the mesh for a rocket nozzle. As is recommended for many different unstructured CFD
solvers, hexahedral cells are used near solid surfaces. Away from walls, the grid transitions (generally
using layers of prisms) to a tetrahedral grid in the core regions.
Figure 3: Cross-section of an unstructured mesh showing
the different cell types supported by Wind-US
In order to have success with the unstructured solver, the NPARC Alliance recommends that users
adhere to the following rules of thumb:
•
Layers of hexahedral cells should be used at all viscous wall boundaries
•
Tetrahedral cells should be used in the core flow (away from boundaries)
•
A transitional layer of prism cells should be added between the hexahedral layers and the core
tetrahedral grid.
•
Beware of extremely skewed tetrahedral cells. They introduce inaccuracy and have been
known to cause stability problems.
•
Do not transition the mesh to tetrahedral cells inside an attached boundary layer; this is known
to cause problems
•
A straight conversion of a structured grid to an unstructured grid, while possible, usually results
in a suboptimal unstructured mesh which does not demonstrate the true capabilities of the
unstructured solver.
Figure 4 shows a portion of a mesh created for a simple fifteen degree supersonic ramp test case
(similar to the structured grid case found on the NPARC Verification and Validation web site). The
transition between the layers of hexahedral cells near the wall and the prismatic/tetrahedral cells in the
freestream is clearly visible.
Figure 4: Detail of an unstructured mesh for a supersonic
ramp case
A snapshot of the flowfield predicted for this geometry is shown in Figure 5. Mach number contours
are shown on the flowfield cross-section, while pressure contours are shown on the solid walls. While
this is, obviously, only a simple test case, the Mach number contours do show the ability of the
unstructured solver to cleanly resolve shocks, and neither they nor the pressure contours contain any
hints of carbuncles or other unexpected behavior at the leading edge of the ramp.
Figure 5: Surface pressure contours and flowfield Mach
number contours on a 15°, Mach 2.5 ramp
Structured Mesh Options
On the structured grid side, the code can run 2-D grids (i.e. just a single plane of points), 2-D axisymmetric, and full 3-D computational meshes. Multi-block grids are supported, with blocks both
abutting each other (point-matched or not) or overlapping each other CHIMERA fashion. Figure 6
shows a slice of a sample grid which uses several of the available options (point-matched abutting,
non-point-matched overlapping, and boundaries in the interior of a grid). A CHIMERA-type grid,
where the smaller grid cuts a hole in the larger, is illustrated in Figure 7 below.
Figure 6: Examples of structured grid options supported by
Wind-US
Figure 7: Sample overlapping structured grids with hole
cutting
The ability of Wind-US to handle many different classes of computational mesh gives the user the
ability to use the right grid topology for each different configuration. Users are not forced to take a onesize-fits-all approach.
Parallel Processing with Wind-US
Parallel processing has become a necessary tool for almost all production CFD work. It is required for
complex configurations in order to get timely results. Not everyone can afford a supercomputing
system, however, so it helps that Wind-US has a lot of flexibility in its parallel operation.
Masters and Slaves
When Wind-US is run in parallel, the various blocks in a multi-block grid are parceled out among the
available processors (illustrated in Figure 8 below). One processor acts as the “master,” and the others
are the “slaves.”
Figure 8: Master/slave parallel processing schematic
Wind-US has been programmed with two different parallel processing technologies: MPI and the older
PVM. On multiprocessor systems, Wind-US can be run using either of them as required to take
advantage of the faster inter-processor communication.
Most large systems these days are some variation of the Linux “Beowulf” concept, with hundreds or
thousands of separate boxes clustered together. On such a system, MPI is generally recommended for
parallel operation. This is especially true if there is a high-speed interconnect, because a customized
flavor of MPI is usually the only way to access it.
At the opposite end of the spectrum, PVM can be used to run Wind-US on a combination of
heterogeneous systems. As long as a compatible executable is available for each system, one can link
together Intel systems, AMD-based boxes, Sun SPARC-based systems...almost anything. Wind-US has
even been made to run on Microsoft Windows systems (although the NPARC Alliance does not itself
currently provide support for Windows systems).
Additional Options for Parallel Operation
When running in parallel, the “slave” processors do not need to have access to the file system with the
grid and run-control files, as long as the “master” processor does. Of course, if some sort of “global”
file system is used such that all the processors can “see” the same files, then the code can take
advantage of that for faster operation.
Recent improvements to the parallel algorithms in Wind-US have resulted in quite good performance
when run in parallel, even if each processor only works on a few thousand points.
Highlights of the Upcoming Wind-US 3.0
Since the release of version 2.0 of Wind-US back in 2007, the NPARC development team has been
adding new features and improving old ones. Following is a brief overview of the major changes.
Improved Unstructured Solver
The biggest change to Wind-US, in terms of lines of code, is undoubtedly the rewritten unstructured
solver. Wind-US benefited from the hard work undertaken at Boeing Saint Louis to improve the
robustness and accuracy of the unstructured solver in the closely-related BCFD code12.
Earlier versions of the unstructured solver in Wind-US were notoriously unstable, and as a result, they
were not widely used. With version 3.0, NPARC has a solver which has been successfully
demonstrated on a variety of test cases covering a wide range of flow physics. These include transonic
exterior flows like the ONERA M6 wing and the wing-body configuration used in the third Drag
Prediction Workshop13. Internal flows like the Sajben diffuser and Madic nozzle have also been run. In
addition, various simple configurations such as oblique shocks, expansion fans, and flat plate boundary
layers have been demonstrated.
Recently, the ability to model finite rate chemistry, consistent with the algorithms in the structured
solver, has been added to Wind-US. While the testing of this new capability is ongoing, it is expected
to be included in the eventual release of version 3.0.
Improved Finite Rate Chemistry Algorithms
Many NPARC Alliance developers were involved in a multi-year project to improve the robustness and
applicability of the chemistry modeling available in Wind-US. This work, funded by an Air Force
T&E/S&T contract, resulted in dramatic improvements to the stability of the code for reacting flow
simulations.
Many of these improvements are internal to the solver, and not directly visible by users of the code
except through being able to run with increased CFL numbers. The addition of an optional Damkohler
number limiter is one exception to this, as the user can now specify a maximum Damkohler number
allowed in the simulation. This has been found to greatly increase stability in some cases. Another
change is that the four coefficient viscosity curve fits by Svehla14 are now supported
Good results have been obtained using the improved algorithms for a variety of flows15, and with their
porting to the unstructured solver, Wind-US is well-suited for application to an even broader spectrum
of multi-species flows.
Improvements for Turbomachinery Simulations
As far back as Wind version 4.0, there existed a basic capability to model some blocks within a
computational mesh as rotating and use circumferential averaging to communicate with the
neighboring non-rotating zones. Unfortunately, these algorithms were fairly primitive, and when they
came into conflict with other algorithmic improvements that were desired for the solver, the capability
was allowed to lapse.
In Wind-US version 2.0, the basic rotational frame of reference capability was resurrected. For WindUS version 3.0, however, the ability to rotate on a zonal basis was re-added. Further, the algorithms to
allow communication between rotating and non-rotating blocks of unequal azimuthal extent have been
added. In Wind 4, an area averaging algorithm was used to communicate between blocks undergoing
relative rotation. In addition to this, Wind-US version 3.0 has implemented the industry standard
mixed-out averaging method16.
For better solution quality when waves in a zone attempt to cross into a neighboring zone through one
of these averaged interfaces, the Giles non-reflecting technique, as described by Zaki, et al 17 has been
implemented. Work is ongoing to extend this capability further to allow not only interfaces which are
roughly normal to an axis, but also those which are roughly of constant radius (for example, when a
non-rotating zone is wrapped around the outside of one that is rotating).
Structured Solver Stability Improvements
Wind-US, and Wind before it, has always been known as a code which would give a good answer...if it
would give an answer at all. Earlier versions were known for being picky about grid quality and often
being quite unstable unless a very small CFL number was used. Wind-US 3.0 brings some welcome
improvements in this area.
First, the aforementioned improvements to the chemistry algorithms have resulted in finite rate
simulations being able to run at CFL numbers close to, if not the same as, an ideal gas counterpart. In
addition, improvements to the algorithms which extrapolate flow variables to boundaries have resulted
in better behavior when first order extrapolation is used (rather than zeroth order, which is usually the
default). Within the interior numerical schemes themselves, a great deal of work has gone into
improving stability by, for example, avoiding division by very small numbers.
The new COUPLING MODE AVERAGE algorithm for abutting zone-to-zone communication has
resulted in dramatic stability improvements for many medium-to-large simulations. This mode is used
in place of the default Roe coupling algorithms or the older “characteristic” method. As the name
implies, this mode uses a very simple averaging technique to determine flow conditions at coupled
block boundaries.
The averaged coupling approach was developed in response to the observation that, particularly with
larger cases, there were often regions at block boundaries which, while they should have been benign,
exhibited unexpected behavior which caused instability in the overall simulation. When the Roe
coupling scheme is working as it should, it provides a superior capability for inviscid flow regions, as
has been demonstrated on numerous test cases. It is known to have significant limitations, however,
especially in the presence of strong viscous forces. Problems have been observed even in very smooth
regions of the flow.
Using the averaged coupling mode, impressive improvements in stability have been obtained. CFL
numbers can often be increased by an order of magnitude, without sacrificing solution quality. In fact,
without the bizarrely unstable block boundaries, the solution quality is improved compared to that
obtained with the other methods. The most accurate coupling method remains to use a double-fringed
point-matched grid, but such grids are not always easy (or even possible) to obtain. When abutting
blocks are used, especially for large problems, the averaged coupling mode appears to provide a stable
and reasonably accurate alternative.
New Software Interfaces
Among the many other upgrades to Wind-US, there are several which allow it to be used in
combination with other software. For example, the FOMOCO keyword allows the use of the
FOMOCO utilities to compute forces and moments. Other hooks have been added to allow the use of
the FD-CADRE software framework18. Other work has enabled Wind-US to interact with a conjugate
heat transfer code19.
Pre-Processing Utilities
The Wind-US code is just one part of the NPARC Flow Simulation System. In addition to the core
Navier-Stokes solver, there is a variety of tools to make it easier for users to set up cases and analyze
the results.
The NPARC Alliance does not provide grid generation utilities, per se, so users must accomplish this
task using some other package (e.g. Gridgen, CFD-GEOM, or ICEM, to name just a few). Many of
these packages can export grids directly to the “Common File Format” that the Wind-US CFD analysis
software uses. With others, it will be necessary to use a file conversion utility (more about that later).
Once a mesh has been created, there are two major utilities available for inspecting the mesh and
setting boundary conditions: GMAN and MADCAP. Note that some grid generators allow boundary
conditions to be specified as the mesh is generated; in that case, a separate utility might not be
necessary.
GMAN
GMAN is the original interactive menu-driven pre-processor that is used to specify boundary condition
types, and zone connectivity in multi-zone grids. It also provides important quality checking, display,
and reporting functions. GMAN is primarily used for structured grids, although it can also work with
single-block unstructured meshes (for multi-block, MADCAP is the only option).
GMAN has two user interface modes; a command line mode, and a graphical menu-driven mode. In the
command line mode, the user types commands in a text window or runs a script file containing the
commands to be performed. The commands are processed as they are entered.
In the menu-driven mode, the user operates in a graphical environment, and controls operations and
display functions using menu picks. This mode provides interactive display of a computational grid,
which greatly enhances boundary condition specification by allowing the user to see the boundaries
being specified. Figure 9 shows a screen shot of GMAN in menu driven mode. The figure shows a
single plane of a computational mesh with the boundary conditions applied at each point indicated by
different symbols.
Figure 9: Screen shot of GMAN's graphical mode
The user can switch between command line and graphic menu modes at any time. All operations except
display control are saved to a journal file in a readable format which can be easily edited and played
back to repeat a set of operations.
MADCAP
MADCAP (Modular Aerodynamic Design Computational Analysis Process) is a tool developed in the
Applied CFD group at Boeing Phantom Works in St. Louis as a successor to GMAN and several other
utilities. The Boeing version of MADCAP is linked with the (commercially available) AFLR3D mesh
generation package, but the public version distributed by NPARC has no grid generation capabilities.
Figure 10: Screen shot of a MADCAP session
While MADCAP's user interface and code infrastructure are new, relative to GMAN, the underlying
routines for structured grids are largely from the older code. On top of this, a significant amount of
new technology has been added to support unstructured grids. A screen shot of a typical user session is
shown in Figure 10.
The NPARC version of MADCAP got off to a bit of a rocky start, with many people struggling just to
get the software to run at all on their systems. More recent versions have largely addressed these issues,
and the software is proving itself useful as the unstructured solver in Wind-US becomes more capable.
In fact, MADCAP is required to set boundary conditions and inter-block connectivity for multi-block
unstructured grids (or grids which combine structured and unstructured meshes), as GMAN cannot read
such files. MADCAP is also required to import an unstructured grid file that is a format other than the
Common File Format. The UG_IO library from the SimCenter at Mississippi State University is used
for the import and export of a wide variety of unstructured grid formats.
The CFPOST Post-Processor
Once pre-processing has been accomplished with GMAN and/or MADCAP (and perhaps one or more
of the “minor” utilities), and the solver itself has run, the NPARC Alliance provides the CFPOST utility
for basic post-processing. There are, of course, several excellent commercial post-processors available;
some of them can even directly read the Common Files that Wind-US uses.
For example, FieldView has long had a built-in file reader for structured grids and solutions. A similar
reader for unstructured grids also exists, but isn't part of the official FieldView release yet. If needed it
can be obtained from the NPARC Alliance. More recently, a prototype Common File reader for Tecplot
360 has been written. While it is still at an early stage, it does read both structured and unstructured
grids and solutions. It is hoped that it will be ready for wider use when version 3.0 of Wind-US is
officially released. The author is unaware of Common File readers for other post-processors, but they
may exist.
CFPOST is no replacement for commercial post-processing software, but it has some unique features
that are especially useful when using the Wind-US CFD package. It can also be used to convert
structured grid and solution Common Files to PLOT3D format for use with other packages.
Post-Processing with CFPOST
CFPOST can perform many varied functions, such as listing and plotting results, generating reports,
and producing files for other plotting packages and post-processors. While it does create graphical
output, CFPOST's user interface (unlike those of GMAN and MADCAP) is almost entirely text-based.
At one time it was possible to link it into Visual3, but the author is unaware of anyone still doing so.
Figure 11 shows sample output generated by CFPOST. In this case, the figure shows Mach number
contours on a cross-section of an ONERA M6 wing simulation.
Figure 11: Screen shot of Mach number contours on the
ONERA M6 wing created by CFPOST
CFPOST provides commands for the user to precisely specify the information of interest (i.e. the
variable to be examined), the domain of interest, and the units of measure in which the results are to be
presented. These commands can be scripted in order to save work when repeatedly performing similar
analyses.
One nice feature of CFPOST is that it understands the relationships between the various variables
stored in the solution files (and the grids). Thus, if the grid dimensions are in inches, but heat transfer is
desired in SI units, CFPOST will automatically handle the unit conversion. Also, CFPOST can read in
the same chemistry data used by the solver so that the chemical makeup of the flow can be taken into
account when computing things like Mach number, pressure, and temperature.
Data can be displayed on 2-D cut-planes or “crinkle” cuts of the computational domain. The latter are
cross-sections which show the actual mesh cell faces closest to a given cut-plane definition. This can be
especially useful for examining solutions on unstructured grids.
Various line plots can be generated with CFPOST, and it can also perform a selection of surface and
volume integrations. In addition, if the desired function is not already available, a custom function can
be defined with the “calculate” command.
Additional Utilities
The NPARC Flow Simulation System comes with a variety of other useful utilities besides the “big
three” (pre-processors GMAN and MADCAP and post-processor CFPOST). Here is a very brief
overview of some of the more commonly used ones:
• cfappend—Append one Common File to another.
• cfcnvt—Convert between Common Files and various other file types.
• cfpart—Partition a single zone unstructured grid into multiple zones. This replaces the older
usplit-hybrid utility. The new utility is substantially faster than the older one, and produces the
same or better results.
• cfreorder—Re-order and/or delete zones in a grid or flow file.
• cfreset_iter—Reset the iteration count in a solution file to zero (useful when using a previous
solution as initial conditions for a new case).
• cfspart—This utility is used to re-partition unstructured solution (.cfl) and boundary data (.tda)
files so that, for example, a case can be restarted with a different number of processors but still
have one zone per processor.
• cfsplit and cfcombine—Split a specified structured grid zone (or zones) in a grid or flow file
into multiple zones or reverse the process.
• decompose and recombine—Automatically split a Wind-US structured grid system and,
optionally, the corresponding flow file, into smaller grid zones to improve the parallel
processing efficiency. Then, when the solution is run, recombine the split system back to its
original form.
• fpro—Perform various useful operations on Wind-US solution files (e.g. reinitialize and/or
smooth sections of the domain, copy or interpolate solutions from another file, etc.).
• gpro—Operate on common grid (.cgd) files in various ways (e.g. exchange coordinate
directions, rotate and/or translate blocks, etc.).
• resplt.pl—Extract various convergence data from the “list output file” of a simulation and
create plot files from it (plotted with CFPOST).
• thplt—Extract various saved data from a time history file (which is used to store user-specified
variables at specific locations at each time step in a solution) and create plot files from it
(plotted with CFPOST).
• tmptrn—Create a point-by-point wall temperature distribution and/or boundary layer transition
data, and write it into the common flow file for use by the Wind-US solver.
• USintrpltQ—Interpolate a solution from one unstructured grid to another.
• cfpart—Split a single-zone unstructured common grid file into multiple zones.
• windpar—Compute an estimate of the potential for parallel speed-up of a particular Wind-US
case as a function of the number of processors, based on the likely number of grid points per
processor.
There are other, less commonly used utilities as well. All of the above “minor” utilities have a
command line interface (no GUI). In most cases, however, there are only a limited number of options,
making them relatively easy to learn.
Conclusions
While the NPARC Simulation System is already an attractive solution for many applications,
developers at multiple sites continue to improve it by adding new capabilities and upgrading existing
ones. The upcoming production release Wind-US version 3.0 and the related upgrades to the various
utility codes represents a substantial improvement over previous versions in many respects. Any U.S.
organization currently using an older version of the NPARC Flow Simulation System or looking for a
low-cost but full-featured CFD solution would be well-served to consider it.
Additional Resources
The NPARC Alliance has made a significant effort to provide documentation and support for users of
their software. Most of these resources are accessible from the NPARC web site which is hosted by
NASA Glenn at http://www.grc.nasa.gov/WWW/wind/. The latest users guides for the solver and all
the utilities available in both HTML and PDF form, along with instructions on how to acquire the code.
In addition, the “NPARC Alliance CFD Verification and Validation” website provides a variety of test
cases which demonstrate the code's abilities.
Acknowledgments
The author would like to thank the Test Resource Management Center (TRMC) Test and
Evaluation/Science and Technology (T&E/S&T) Program for their support. This work was funded in
part by the T&E/S&T Program through the Advanced Propulsion Test Technology focus area.
The author would also like to thank Ramgen Power Systems for funding turbomachinery-related
improvements to Wind-US.
References
1
2
3
4
5
6
7
8
9
10
11
12
13
Bush, R. H., Power, G. D., and Towne, C. E., “WIND: The Production Flow Solver of the NPARC
Alliance,” AIAA Paper 98-0935, 1998.
Power, G. D. and Underwood, M. L., “Wind 2.0- Progress on an Applications-Oriented CFD
Code,” AIAA Paper 99-3212, 1999.
Nelson, C. C. and Power, G. D., “CHSSI Project CFD-7: The NPARC Alliance Flow Simulation
System,” AIAA Paper 2001-0594, 2001.
Nelson, C. C., Lankford, D. W., and Nichols, R. H., “Recent Improvements to the Wind-(US) Code
at AEDC,” AIAA Paper 2004-0527, 2004.
Mani, M., Cary, A., Ramakrishnan, S. V., “A Structured and Hybrid-Unstructured Grid Euler and
Navier-Stokes Solver for General Geometry,” Journal of Aircraft, Vol 42, No 4, 2005.
Power, G. D., Cooper, G. K., and Sirbaugh, J. R., “NPARC 2.2 - Features and Capabilities,” AIAA
Paper 95-2609, 1995.
Dix, R. E. and Bauer, R. C., “Experimental and Theoretical Study of Cavity Acoustics,” AEDCTR-99-4 (ADA383010), 2000.
Nichols, R., Tramel, R., and Buning, P.: 2006, “Solver and Turbulence Model Upgrades to
OVERFLOW 2 for Unsteady and High-Speed Applications,” AIAA Paper 2006-2824.
Nichols, R. H. and Buning, P. G.: 2008, User's Manual for OVERFLOW 2.1, Version 2.1t.
Georgiadis, N. J., Yoder, D. A., Towne, C. S., Engblom, W. A., Bhagwandin, V. A., Power, G. D.,
Lankford, D. W., and Nelson, C. C.: 2009, “Wind-US Code Physical Modeling Improvements to
Complement Hypersonic Testing and Evaluation,” AIAA Paper 2009-193.
Dorgan, A., Cary, A., and Mani, M.: 2010, “Finite Rate Chemistry Implementation and Validation
for Unstructured Grids,” AIAA Paper 2010-30.
Cary, A. W., Dorgan, A. J., and Mani, M.: 2010, “Towards Accurate Flow Predictions Using
Unstructured Meshes,” AIAA Paper 2009-3650.
Vassberg, J., Brodersen, O., Wahls, R., Zickuhr, T., Mavriplis, D., Tinoco, E., Mani, M., Levy, D.,
and Morrison, J.: 2008, “Comparison of NTF experimental data with CFD predictions from the
Third AIAA Drag Prediction Workshop,” AIAA Paper 2008-6918.
14 Svehla, R. A.: 1995, “Transport Coefficients for the NASA Lewis Chemical Equilibrium
Program,” NASA Technical Memorandum 4647.
15 Bhagwandin, V., Engblom, W., and Georgiadis, N.: 2009, “Numerical Simulation of a HydrogenFueled Dual-Mode Scramjet Engine Using Wind-US,” AIAA Paper 2009-5382.
16 Chima, R. V.: 1998, “Calculation of Multistage Turbomachinery Using Steady Characteristic
Boundary Conditions,” NASA Technical Memorandum 1998-206613 (also AIAA Paper 98-0968).
17 Zaki, M., Iyengar, V., and Sankar, L. N.: 2006, “Assessment of Rotor-Stator Interface Boundary
Condition Techniques for Modeling Axial Flow Turbines,” AIAA Paper 2006-4619.
18 Power, G.: 2005, “A Flexible System for the Analysis of Bodies in Relative Motion,” AIAA Paper
2005-5120.
19 Perrell, E., Power, G., and Robinson, C.: 2010, “A Modular Conjugate Heat Transfer Capability for
the Wind-US CFD Code,” AIAA Paper 2010-0031.
Appendix
Over the years, Wind(-US) has been used by a wide variety of organizations and applied to a broad
spectrum of problems. The following list gathers together many of the papers which have resulted
from this work:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Abbott, J. M. and Slater, J. W., “Computational Study of the Aerodynamic Performance of Three Dimensional
Subsonic Inlets,” AIAA Paper 2001-3886, 2001.
Abbott, J. M., “Computational Study of the Aerodynamic Performance of Subsonic Scarf Inlets,” AIAA Paper 20043406, 2004.
Alvi, F. S., Ladd, J. A., and Bower, W. W., “Experimental and Computational Investigation of Supersonic Impinging
Jets,” AIAA Journal, Vol. 40, No. 4, pp 599-609, 2002. (Also AIAA Paper 2000-2224).
Anderson, B. H., Mace, J. L., and Mani, M., “Active “Fail Safe” Micro-Array Flow Control For Advanced Embedded
Propulsion Systems,” AIAA Paper 2009-741, 2009.
Anderson, B., Tinapple, J., and Surber, L., “Optimal Control of Shock Wave Turbulent Boundary Layer Interactions
Using Micro-Array Actuation,” AIAA Paper 2006-3197, 2006.
Barber, T. J., Chiappetta, L. M., DeBonis, J. R., Georgiadis, N. J., and Yoder, D. A., “Assessment of Parameters
Influencing Prediction of Shear Layer Mixing,” J. of Propulsion & Power, Vol. 15, No. 1, pp 45-53, 1999. (See also
AIAA Paper 97-2639).
Bhargava, C., Loth, E., and Potapczuk, M., “Simulating the Aerodynamics of the NASA John H. Glenn Icing
Research Tunnel,” AIAA Journal of Aircraft, Vol. 42, No. 3, pp. 671-684, 2005.
Brown, C. A., “Scalability of the Localized Arc Filament Plasma Actuators,” AIAA Paper 2008-3043, 2008.
Bush, R. H. and Mani, M., “A Two-Equation Large Eddy Stress Model for High Sub-Grid Shear,” AIAA Paper 20012561, 2001.
Bush, R. H., Finfrock, G. P., and Fisher, M. S., “High Performance STOVL Aircraft Multidisciplinary Analysis on
Advanced Parallel Computing Systems,” NASA Contract NAS2-14096, August 1, 1994 - January 31, 1998.
Bush, R. H., Power, G. D., and Towne, C. E., “WIND: The Production Flow Solver of the NPARC Alliance,” AIAA
Paper 98-0935, 1998.
Cain, A. B., Vaporean, C. N., and Parekh, D. E., “Computational Characterization of Receptivity in Jet Flow Control,”
ASME Paper FEDSM98-5310, 1998.
Castner, R. S., “Analysis of Plume Effects on Sonic Boom Signature for Isolated Nozzle Configurations,” AIAA
2008-3729, 2008.
Chi, X. Slater, J. W., Shih, T. I.-P., Zhu, B., Addy, H. E., and Choo, Y. K., “Computing Aerodynamic Performance of a
2-D Iced Airfoil—Blocking Topology and Grid Generation,” AIAA Paper 2002-381, 2002.
Chung, J., Choo, Y., Reehorst, A., Potapczuk, M., and Slater, J., “Navier-Stokes Analysis of the Flowfield
Characteristics of an Ice Contaminated Aircraft Wing,” J. of Aircraft, Vol. 37, No. 6, pp 947-959, 2000. (Also AIAA
Paper 99-0375, 1999).
Churchfield, B., Tinapple, J., and Surber, L., “Optimal Control of Shock Wave Turbulent Boundary Layer Interactions
Using Micro-Array Actuation,” AIAA Paper 2006-3197, 2006.
Cosner, R. R., “Assessment of Vehicle Performance Predictions Using CFD,” AIAA Paper 2000-384, 2000.
Cosner, R. R., “Experimental Data Needs for Risk Management in CFD Applications,” AIAA Paper 98-2781, 1998.
DalBello, T. and Steffen, C. J., “Parametric Study of a Mixer/Ejector Nozzle with Mixing Enhancement Devices,”
AIAA Paper 2002-667, 2002.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
DalBello, T., “WIND Validation Cases: Computational Study of Thermally-Perfect Gases”, AIAA Paper 2003-546,
2003.
DalBello, T., Dippold, V., Georgiadis, N. J., “Computational Study of Separating Flow in a Planar Subsonic Diffuser,”
NASA/TM-2005-213894, 2005.
DalBello, T., Georgiadis, N. J., Yoder, D. A., and Keith, T. G., “Computational Study of Axisymmetric Off-Design
Nozzle Flows,”AIAA Paper 2004-0530, January 2004.
DeBonis, J. R., “Analysis and Parametric Study of a Mixer/Ejector Nozzle for Application to the High Speed Civil
Transport,” NASA TM 2000-210038, 2000.
Debonis, J. R., “Progress Towards Large-Eddy Simulations for Prediction of Realistic Nozzle Systems,” AIAA Paper
2006-0487, January 2006.
DeBonis, J. R., Steffen Jr., C. J., Rice, T., and Trefny, C. J., “Design Evolution and Performance Characterization of
the GTX Air-Breathing Launch Vehicle Inlet,” Proceedings of the JANNAF 26th Airbreathing Propulsion
Subcommittee Meeting, Destin, FL, April, 2002.
Dippold, V., “CFD Analyses and Jet-Noise Predictions of Chevron Nozzles with Vortex Stabilization,” AIAA Paper
2008-37, 2008.
Dippold, V., “Investigation of Wall Function and Turbulence Model Performance within the Wind Code,” AIAA Paper
2005-1002, 2005.
Dippold, V., Foster, L., and Wiese, M., “Computational Analyses of Offset Stream Nozzles for Noise Reduction,”
AIAA Paper 2007-3589, 2007.
Dudek, J. C., Davis, D. O., and Slater, J. W., “Validation and Verificaiton of the WIND Code for Supersonic Diffuser
Flows,” AIAA Paper 2001-224, 2001.
Dudek, J., “An Empirical Model for Vane-Type Vortex Generators in a Navier-Stokes Code,” AIAA Paper 2005-1003,
2005.
Dudek, J., “Empirical Model for Vane-Type Vortex Generators in a Navier-Stokes Code,” AIAA Journal, Vol. 44, No.
8, pp 1779-1789, 2006.
Engblom, W. A., Fletcher, B., and Georgiadis, N. J., “Validation of Conjugate Heat-Transfer Capability for WaterCooled High-Speed Flows,” AIAA Paper 2007-4392, 2007.
Engblom, W. A., O'Gara, M., Richards, A., Sypeck, D. J., and Platt, D., “Investigation of Microthruster Nozzle
Performance for Nanosatellite Applications,” AIAA Paper 2007-3985, 2007.
Engblom, W., Fletcher, B., Georgiadis, N., “Conjugate Conduction-Convection Heat Transfer for Water-Cooled HighSpeed Flows,” AIAA Paper 2008-4653, 2008.
Engblom, W., Frate, F., and Nelson, C., “Progress in Validation of Wind-US for Ramjet/Scramjet Combustion,” AIAA
Paper 2005-1000, 2005.
Engblom, W.A. and Georgiadis, N. J., Khavaran, A., “Investigation of Variable-Diffusion Turbulence Model
Correction for Round Jets,” AIAA Paper 2005-3085, 2005.
Franko, K.J. and Georgiadis, N. J., “Computational Investigation of Heated High-Speed Coaxial Jets,” AIAA Paper
2004-2980, 2004.
Frate, F. C. and Kim, H. D., “WIND Code Application to External Forebody Flowfields with Comparison to
Experimental Results,” AIAA Paper 2001-0226, 2001.
Frate, F. C. and Slater, J. W., “Supersonic Wind Tunnel Tests of an Axisymmetric Sector, 10o-Spike Inlet to a RocketBased Combined-Cycle Propulsion System,” Proceedings of the JANNAF 26th Airbreathing Propulsion
Subcommittee Meeting, Destin, FL, April, 2002.
Georgiadis, N. J, Rumsey, C. L., Yoder, D. A., and Zaman, K. B. M. Q., “Turbulence Modeling Effects on Calculation
of Lobed Nozzle Flowfields,” J. of Propulsion and Power, Vol. 22, No. 3, pp. 567-575, 2006.
Georgiadis, N. J, Yoder, D. A., and Engblom, W. A., “Evaluation of Modified Two-Equation Turbulence Models for
Jet Flow Predictions,” AIAA Journal, Vol. 44, No. 12, pp 3107-3114, 2006.
Georgiadis, N. J, Yoder, D. A., and Engblom, W. A., “Evaluation of Modified Two-Equation Turbulence Models for
Jet Flow Predictions,” AIAA Paper 2006-490, 2006.
Georgiadis, N. J. and D. Papamoschou, “Computational Investigations of High-Speed Dual Stream Jets,” AIAA Paper
2003-3311, 2003.
Georgiadis, N. J. and Papamoschou, D., “Computations of Dual-Stream Jets with Eccentric and Coaxial Bypass
Streams,” AIAA Paper 2004-2981, May 2004.
Georgiadis, N. J. Yoder, D. A., Towne, C. E., Engblom, W. A., Bhagwandin, V., Lankford, D. W., Power, G. D.,
Nelson, C. C., “Wind-US Code Enhancements to Complement Hypersonic Testing and Evaluation,” AIAA Paper
2009-193, 2009.
Georgiadis, N. J., DalBello, T., Trefny, C., and Johns, A., “Aerodynamic Design and Analysis of High Performance
Nozzles for Mach 4 Accelerator Vehicles,” AIAA Paper 2006-0016, 2006.
Georgiadis, N. J., Rumsey, C. L., Yoder, D. A., and Zaman, K. B. M. Q., “Effects of RANS Turbulence Modeling on
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
Calculation of Lobed Nozzle Flowfields,” AIAA Paper 2003-1271, 2003.
Guo, D. and Cary, A. W., “Vectoring Control of a Primary Jet with Synthetic Jets,” AIAA Paper 2001-0738, 2001.
Guo, D., Kral, L. D., and Cary, A. W., “Numerical Simulation of the Interaction of Adjacent Synthetic Jet Actuators,”
AIAA Paper 2000-2565, 2000.
Hamed, A. and Mohamed, A., “Assessment of Shock Induced Flow Separation and Mixing Layer Predictions in
Nozzles and High Speed Jets,” AIAA Paper 2001-0225, 2001.
Hamed, A., “Numerical Simulation of Unsteady Flow Fluctuations in Resonance Tubes,” AIAA Paper 2002-1118,
2002.
Hamed, A., Basu, D., and Das, K., “Detached Eddy Simulations of Supersonic Flow over Cavity,” AIAA Paper 2003549, 2003.
Hamed, A., Das, K., and Basu, D., “Numerical Simulation and Parametric Study of Hartmann-Sprenger Tube Based
Powered Device,” AIAA Paper 2003-550, 2003.
Hamed, A., Li, Z., Manavasi, S., and Nelson, C., “Flow characteristics through porous bleed in supersonic turbulent
boundary layers,” AIAA 2009-1260, 2009.
Haroldsen, D. J., “Calculation of Vortices for Finned Missiles Using the WIND Flow Solver,” AIAA Paper 2000-752,
2000.
He, Y., Cary, A. W., and Peters, D. A., “Parametric and Dynamic Modeling for Synthetic Jet Control of a Post-Stall
Airfoil,” AIAA Paper 2001-0733, 2001.
Jin, W. and Taghavi, R., “A Computational Study of Icing Effects on the Performance of S-Duct Inlets,” AIAA Paper
2008-4584, 2008.
Kersey, J., Loth, E., and Lankford, D., “Effect of Evaporating Droplets on Shock Wave Attenuation,” AIAA Paper
2008-793, 2008.
Khavaran, A., Dippold, V., Bridges, J., and , “Effect of Free Jet on Refraction and Noise,” AIAA Paper 2005-2941,
2005.
Koch, L., Bridges, J., and Khavaran, A., “Flowfield Comparisons from Three Navier-Stokes Solvers for an
Axisymmetric Separated Flow Jet,” AIAA Paper 2002-0672, 2002.
Kral, L.D., Mani, M., and Ladd, J., “Application of Turbulence Models for Aerodynamic and Propulsion Flowfields,”
AIAA Journal, Vol. 34, No. 11, pp 2291-2298, 1996.
Kral, L.D., Mani, M., and Ladd, J., “On the Application of Turbulence Models for Aerodynamic and Propulsion
Flowfields,” AIAA Paper 96-0564, 1996.
Kube-McDowell, M. T., Lyrintzis, A. S., and Blaisdell, G. A., “Parametric Study of the Generation of Shocks in NearCritical Turbofan Nozzles,” AIAA 2008-2984, 2008.
Ladd, J. A. and Korakianitis, T., “On the Assessment of One- and Two-Equation Turbulence Models for the
Computation of Impinging Jet Flowfields,” AIAA Paper 96-2545, 1996.
Ladd, J. A. and Norby, W. P., “Dynamic Inlet Distortion Predictions Using a CFD/Distortion Synthesis Approach,”
AIAA Paper 98-2735, 1998.
Ladd, J. A., and Kral, L. D., “Development and Application of a Zonal k-ε Turbulence Model for Complex 3-D
Flowfields,” AIAA Paper 92-3176, 1992.
Ladd, J. A., and Kral, L. D., “Evaluation of Low Reynolds Number Two-Equation Turbulence Models for Calculation
of Compressible Flowfields,” Proc. Of the Symposium on Transitional and Turbulent Compressible Flows, ASME
Fluids Engineering Conference, Vol. FED-151, pp 159-174, 1993.
Ladd, J. and Mani, M., “A Comparison of Steady State and Time Accurate CFD Methods for the Performance
Prediction of a Transonic Pitot Inlet,” AIAA Paper 2004-0528, 2004.
Lankford, D. W. and Nelson, C. C., “Application of the Wind Flow Solver to Chemically Reacting Flows,” AIAA
Paper 2002-673, 2002.
Lankford, D., and Mani, M., “Wind Thermo-Chemical Models and Recent Improvements,” AIAA 2003-545, 2003.
Lankford, D., Powell, S., Hand, T., “Implementation of Real Gas Effects in the Wind-US Flow Solver,” AIAA Paper
2005-999, 2005.
Lee, V. and Loth, E., “Local Adaptive Timestepping for Lagrangian Particle Tracking,” AIAA Paper 2007-335, 2007.
Lee, V., Loth, E., Lankford, D., “Development of a Model for Multiphase Turbulent Particle Dispersion in WINDUS,” AIAA Paper 2006-635, 2006.
Mackle, S. and Taghavi, R., “Supersonic Impinging Jets: A Computational Investigation,” AIAA Paper 2002-671,
2002.
MacLean, M. and Holden, M., “Validation and Comparison of WIND and DPLR Results for Hypersonic, Laminar
Problems,” AIAA Paper 2004-0529, 2004.
Mani, M. and Paynter, G. C., “Hybrid Turbulence Models for Unsteady Simulation of Jet Flows,” AIAA Paper 20022959, 2002.
Mani, M., “Hybrid Turbulence Models for Unsteady Flow Simulation,” J. of Aircraft, Vol. 41, No. 1, pp 110-118,
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
2004.
Mani, M., Cary, A., Ramakrishnan, S. V., “A Structured and Hybrid-unstructured Grid Euler and Navier-Stokes
Solver for General Geometry” AIAA 2004-524. Also published with same name in Journal of Aircraft, Vol 42, No 4.
July-August 2005.
Mani, M., Ladd, J. A., and Bower, W. W., “An Assessment of Rotation and Curvature Correction to One- and TwoEquation Turbulence Models for Compressible Impinging Jet Flows,” AIAA Paper 2000-2406, 2000.
Mani, M., Ladd, J. A., and Bower, W. W., “Rotation and Curvature Correction Assessment for One- and TwoEquation Turbulence Models,” J. of Aircraft, Vol. 41, No. 2, pp 268-273, 2004.
Mani, M., Ladd, J. A., Cain, A. B., and Bush, R. H., “An Assessment of One- and Two-Equation Turbulence Models
for Internal and External Flows,” AIAA Paper 97-2010, 1997.
Mani, M., Willhite, P. G., and Ladd, J. A., “Performance of One-Equation Turbulence Models in CFD Applications,”
AIAA Paper 95-2221, 1995.
Mani, M., Winkler, C. M., Fisher, M. S., and Mackie, S. A., “A Post Processing Approach for CFD Error Associated
with Grid Resolution,” AIAA Paper 2007-101, 2007.
Martin, G., Loth, E., Lankford, D., “Particle Host-Cell Determination in Unstructured Grids,” AIAA Paper 20061084, 2006.
Matty, J. J., Power, G. D., and Acosta, W. A., “HPC CHSSI CFD-7: Scalable Wind From the NPARC Alliance,”
AIAA Paper 99-3674, 1999.
Matty, J. J. and Acosta, W. A., “The NPARC Alliance: A New Way to Develop CFD,” ITEA 1998 Symposium on
High Performance Computing in Support of Test and Evaluation, Aberdeen, MD, July 13-16, 1998.
McClure, M. D., “AEDC Test Facility Modeling,” AIAA Paper 2000-745, 2000.
Michal T. and Oser, M., “Improving Zonal Coupling Accuracy and Robustness in the WIND Code,” AIAA Paper
2001-222, 2001.
Michal, T., Babcock, D., Oser, M., Mani, M., Roos, F., “BCFD Unstructured-Grid Predictions on the F-16 XL
(CAWAPI) Aircraft”. AIAA 2007-679. 2007.
Miller, S. A. E., Veltin, J. Morris, P. J., McLaughlin, D. K., “Validation of Computational Fluid Dynamics for
Supersonic Shock Containing Jets,” AIAA Paper 2008-2988, 2008.
Mohler, S., “Wind-US Flow Calculations for the M2129 S-duct Using Structured and Unstructured Grids,” AIAA
Paper 2004-525, 2004.
Mohler, S., “Wind-US Unstructured Flow Solutions for a Transonic Diffuser,” AIAA Paper 2005-1004, 2005.
Morris, P. J. and Zaman, K. B. M. Q., “Velocity Measurements in Jets with Application to Noise Source Modeling,”
AIAA Paper 2009-17, 2009.
Nelson, C. C. and Power, G. D., “CHSSI Project CFD-7: The NPARC Alliance Flow Simulation System,” AIAA
Paper 2001-0594, 2001.
Nelson, C. C. and Roy, C. J., “Verification of the Wind-US CFD Code Using the Method of Manufactured Solutions,”
AIAA Paper 2004-1104, 2004.
Nelson, C. C., Cain, A. B., Kerschen, E. J., Raman, G., “Simulations of Helmholtz Resonator Powered Resonance
Tubes at Moderate Pressure Ratios,” AIAA Paper 2006-800, 2006.
Nelson, C. C., Cain, A. B., Patel, M. P., and Corke, T. C., “A Simplified Strategy for Optimizing Flow-ControlConfigured Airfoils,” AIAA Paper 2007-4274, 2007.
Nelson, C. C., Lankford, D. W., and Nichols, R. H., “Recent Improvements to the Wind-(US) Code at AEDC,” AIAA
Paper 2004-0527, 2004.
Nelson, C., Cain, A., Patel, M. Corke, T., “Simulation of Plasma Actuators Using the Wind-US Code,” AIAA Paper
2006-634, 2006.
Norby, W. P., Ladd, J. A., and Yuhas, A. J., “Dynamic Inlet Distortion Prediction with a Combined Computational
Fluid Dynamics and Distortion Synthesis Approach,” Presented at the High Angle-of-Attack Conference, Langely,
VA, September 1996.
Patel, M. and Cain, A., “Numerical Simulation of Flow Control Techniques for Separation Control,” AIAA Paper
2002-668, 2002.
Patel, M. P., Carver, R., and Cain, A. B., “CFD Studies on Flow Through Nozzles Using WIND at Low Mach
Numbers,” AIAA Paper 2004-531, 2004.
Patel, M. P., Ng, T. T., and Cain, A. B., “A CFD Study of a Missile Aero Control Fin by Near-Wall Flow
Modifications,” AIAA Paper 2003-547, 2003.
Paynter, G. C., Clark, L. T., and Cole, G. L., “Modeling the Response from a Cascade to an Upstream Acoustic
Disturbance”, AIAA Journal, Vol. 38, No. 8, pp 1322-1330, 2000. (See also AIAA Paper 98-0953).
Power, G. D. and Underwood, M. L., “Wind 2.0- Progress on an Applications-Oriented CFD Code,” AIAA Paper 993212, 1999.
Sirbaugh, J. R., “Development and Validation of WIND for Rotating Coordinate Systems,” AIAA Paper 2001-223,
2001.
107. Slater, J. and Gruber, C., “Planar Inlet Design and Analysis Process (PINDAP),” AIAA Paper 2005-4203, 2005.
108. Slater, J. W. and Paynter, G. C., “Implementation of a Compressor Face Boundary Condition Based on Small
Disturbances,” ASME Journal of Turbomachinery, Vol. 123., April 2001. (Also ASME 2000-GT-0005, NASA TM
2000-209945).
109. Slater, J. W. and Saunders, J. D., “Modeling of Fixed-Exit Porous Bleed Systems,” AIAA Paper 2008-94, 2008.
110. Slater, J. W. and Welch, G. E., “Design of a Wave-Rotor Transition Duct,” AIAA Paper 2005-5143, 2005.
111. Slater, J. W., “CFD Methods for Computing the Performance of Supersonic Inlets,” AIAA Paper 2004-3404, 2004.
112. Slater, J. W., “Improvements in Modeling 90-degree Bleed Holes for Supersonic Inlets,” AIAA Paper 2009-710,
2009.
113. Slater, J. W., “Verification Assessment of Flow Boundary Conditions for CFD Analysis of Supersonic Inlet Flows,”
AIAA Paper 2001-3882, 2001.
114. Slater, J. W., Abbott, J. M., and Cavicchi, R. H., “Validation of WIND for a Series of Inlet Flows,” AIAA Paper 2002669, 2002.
115. Slater, J. W., Davis, D. O., Sanders, B. W., and Weir, L. J., “Role of CFD in the Aerodynamic Design and Analysis of
the Parametric Inlet,” ISABE-2005-1168, September 2005.
116. Slater, J. W., Dudek, J. C., and Tatum, K. E., “The NPARC Verification and Validation Archive,” ASME Paper 2000FED-11233, June 2000.
117. Steffen, C. J. Jr. and DeBonis, J. R., “Numerical Analysis of the Trailblazer Inlet Flowfield for Hypersonic Mach
Numbers,” AIAA Paper 2000-0889, January 2000.
118. Tacina, K. M., Fernandez, R., Slater, J. W., and Moody, S. M., “An Analysis of Pitot and Static Pressure
Measurements in an Unsteady Supersonic Flow,” AIAA Paper 2004-2719, 2004.
119. Tinoco, E. N., Venkatakrishnan, V., Winkler, C., and Mani, M., “Structured and Unstructured Solvers for the Third
Drag Prediction Workshop,” J. of Aircraft, Vol. 45, No. 3, pp. 738-749, 2008.
120. Tinoco, E., Venkatakrishnan, V., Winkler, C., and Mani, M., “Structured and Unstructured Solvers for the 3 rd CFD
Drag Prediction Workshop (Invited),” AIAA Paper 2007-0255, 2007.
121. Vassberg, J. et al., “Summary of the Third AIAA CFD Drag Prediction Workshop,” AIAA Paper 2007-0260, 2007.
122. Vaughn, Jr., M. E. and Chen, C. P., “Error versus y+ for Three Turbulence Models: Incompressible Flow Over a Unit
Flat Plate,” AIAA 2007-3968, 2007.
123. Winkler, C. M., Dorgan, A., and Mani, M., “A Hybrid, Dynamic Large Eddy Simulation Method,” 26th International
Congress of the Aeronautical Sciences, Paper #392, Anchorage, Alaska, 2008.
124. Winkler, C., Dorgan, A., Fisher, M., Mani, M., and Vanka, S. P., “BCFD Predictions for the 3rd AIAA Drag Prediction
Workshop,” The 3rd AIAA Drag Prediction Workshop (DPW3), San Francisco, June 3-4, 2006.
125. Yoder, D. A., and Georgiadis, N. J., “Implementation and Validation of the Chien k − Turbulence Model in the
Wind Navier-Stokes Code,” AIAA Paper 99-0745, 1999.
126. Yoder, D. A., Georgiadis, N. J., and O'Gara, M. R., “Frozen Chemistry Effects on Nozzle Performance Simulations,”
AIAA Paper 2008-3969, 2008.
127. Yoder, D.A., “Initial Evaluation of an Algebraic Reynolds Stress Model for Compressible Turbulent Shear Flows,”
AIAA Paper 2003-548, 2003.
128. Yoder, D.A., Georgiadis, N. J., and Wolter, J. D., “Quadrant Analysis of a Mixed-Ejector Nozzle for Supersonic
Transport Applications,” J. of Propulsion and Power, Vol. 21, No. 1, pp 250-253, 2007.
129. Zhu, B., Chi, X., Shih, T. I.-P., and Slater, J. W., “Computing Aerodynamic Performance of 2-D Iced Airfoils:
Blocking Strategy and Convergence Rate,” AIAA Paper 2002-3049, 2002.
130. Zhu, B., Chi, X., Shih, T. I.-P., Slater, J. W., Addy, H. E., and Choo, Y. K., “Computing Aerodynamic Performance of
2-D Iced Airfoils with Structured Grids,” AIAA Paper 2003-1071, 2003.
Download