three-volume text, “student Guide for CFD,” is designed to accompany
the three-volume text “computational Fluid Dynamics,” by Hoffmann
and Chiang. In order to
assure continuity, identical chapter numbers are used in this text as in
“Computational Fluid Dynamics,” where a prefix of SG is added in
this text. Furthermore,
when the same equation, previously identified in “Computational Fluid
Dynamics”, appears in this text, it is identified based on the
previous designation. Numeration
of any other equation will include the prefix of SG. It is noted that chapters in the text “Computational Fluid
Dynamics” which do not require computer code development will not be
included in this text. The
emphasis in this text will be on the Reynolds Averaged Navier-Stokes
equations with several turbulence models, corresponding to Chapter 21 of
the text “Computational Fluid Dynamics – Volume III.”
Therefore, the text “Student Guide for CFD – Volume III
includes chapters SG21 and SG22.
It is important to emphasize that computer code development is an
important aspect of CFD, and, in fact, one learns a great deal about the
numerical schemes and their behavior as one develops, debugs, and
validates his or her own computer code.
Therefore, it s important to state here that the computer codes
provided in this text should not be used as an avenue to replace that
aspect of CFD, and code development must be an important objective of
the learning process. With
this goal in mind, then, this text is developed with the intention of
facilitating the achievement of this objective.
That is, the codes provided in this text can be used as a basis
upon which one may develop other codes, or the codes provided here can
be modified for other applications.
It is also very important to emphasize that the codes developed
in this text are not all-purpose codes and should not be viewed as such. That would be obviously a daunting and expensive task and
well beyond the objectives set here.
Furthermore, the computer programs are written in either
FORTRAN77 or FORTRAN90 and are executed with an Absoft Pro Fortan
compiler. Depending on the
particular FORTRAN compiler used, some modifications in the computer
programs will be required. The
computer programs provided in the accompanying diskette are written to
run of PC’s. IF workstations or mainframe computer are used, then
system-dependent and compiler-specific parameters may require