Engineering Education System
"Books & Software for Engineers & Scientists"

About Us | Articles | Authors | Book List | Contact Us  
Home  |  Order Form | Software | Method of Payment


Student Guide
to CFD
Volume 1

2001, 228 PP
Hoffmann, Dietiker, Devahastin

Return to Book List

View Table of Contents

This three-volume text, "Student Guide for CFD - Volumes I through III," is designed to accompany the three-volume text "Computational Fluid Dynamics - Volumes I through III," 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.  For example, since no major code development is required in Chapters 1,2, or 4 of Vol. I of "Computational Fluid Dynamics," these chapters do not appear in this text.  Therefore, the text "Student Guide for CFD - Volume I" begins with Chapter SG3 and includes Chapter SG5 through SG9.  Similarly, several chapters in Volumes II and III of the "Student Guide for CFD" have been excluded.      

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 is 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 obviously be 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 Fortran 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 on PC's.  If workstations or mainframe computers are used, then system-dependent and compiler-specific parameters may require  modifications.

Table of Contents   


Click on Chapter Title to View
the Table of Contents for that Chapter


Parabolic Parial Differential Equations     
Elliptic Equations   
Hyperbolic Equations  
Scalar Representation of the Navier-Stokes Equations  
Incompressible Navier-Stokes Equations  
Grid Generation - Structured Grids  




Chapter SG3:
Parabolic Partial Differential Equations


Introductory Remarks, One-Dimensional Parabolic Equations, Computer Code ODPPDE, Input/Output, Applications, Program Listing, Two-Dimensional Parabolic Equations, Computer Code ADI2D, Input/Output, Application, Program Listing.


Return to Top of Page

Chapter SG5:
Elliptic Equations

Introductory Remarks, Two-Dimensional Elliptic Equations, Computer Code EPDE, Input/Output, Applications, Program Listing.


Return to Top of Page

Chapter SG6:
Hyperbolic Equations

Introductory Remarks, Linear Hyperbolic Equations, Computer Code ODLHPDE, Input/Output, Applications, Program Listing, Non linear Hyperbolic Equations, Computer Code ODNHPDE, Input/Output, Application, Program Listing.


Return to Top of Page

Chapter SG7:
Scalar Representation of the Navier-Stokes Equations

Introductory Remarks, Convection/Diffusion Equation, Computer Code SRNSE, Input/Output, Application, Program Listing.


Return to Top of Page

Chapter SG8:
Incompressible Navier-Stokes Equations

Introductory Remarks, Vorticity-Stream Function Formulation, Computer Code INS2D, Input/Output, Applications, Program Listing.


Return to Top of Page

Chapter SG9:
Grid Generation - Structured Grids

Introductory Remarks, Simply-Connected Domain, Computer Code TAGG, Input/Output, Subroutines, INI1, INI2, INI3, MATR, Flow Chart-TAGG, Computer Code TEGG, Input/Output, Subroutines, ELP, PHEE, MATR, Flow Chart-TEGG, Applications, Domain 1-Axisymmetric Blunt Body, Domain 2-Compression Corner, Domain 3-Channel with Compression/Expansion Corners, Program Listing: Code TAGG, Program Listing: Code TEGG, Doubly-Connected Domain, Computer Code TGGDCD, Input/Output, Subroutines, ALG1, ALG2, ALG3, ELP, Flow Chart-TGGDCD, Applications, TYPE 1: O-Grid, Type 2: C-Grid, Type 3: H-Grid, Program Listing: Code TGGDCD.


Return to Top of Page


Copyright © 2000 Engineering Education System