
"The first duty of a university is to teach wisdom, not a trade; character
not technicalities."
Winston Churchill, from a 1950 address at the University of Copenhagen
"For any successful organization or business, you have to have integrity, and you have to make everything as straightforward as you can make it."
Detroit Pistons owner William Davidson
Address:
University of Toronto Institute for Aerospace Studies (UTIAS)
4925 Dufferin St.,
Toronto, Ontario,
Canada M3H 5T6
Phone: (416) 667-7709, Fax: (416) 667-7799
Email: dwz(at)oddjob(dot)utias(dot)utoronto(dot)ca
Table of Contents
(scroll down or click on an item from the list below)
Textbook: Fundamentals of Computational Fluid Dynamics
Joukowsky Transform Tutorial (by Theresa Robinson)
The following journal papers can be obtained by sending an email to dwz(at)oddjob(dot)utias(dot)utoronto(dot)ca (see below for downloadable conference papers):
Chisholm, T.T., and Zingg, D.W., "A Jacobian-Free Newton-Krylov Algorithm for Compressible Turbulent Fluid Flows," J. Comp. Phys., 228 (2009) pp. 3490-3507.
Zingg, D.W., and Godin, P., "A Perspective on Turbulence Models for Aerodynamic Flows," Int. J. of Comp. Fluid Dyn., Vol. 23, No. 4, April-May 2009, pp. 327-335 (invited).
Hicken, J.E., and Zingg, D.W., "A Parallel Newton-Krylov Solver for the Euler Equations Discretized Using Simultaneous Approximation Terms," AIAA J., Vol. 46, No. 11, 2008, pp. 2773-2786.
Zingg, D.W, Nemec, M., and Pulliam, T.H., "A Comparative Evaluation of Genetic and Gradient-Based Algorithms Applied to Aerodynamic Optimization," (invited paper in a special issue on adjoint-based shape design in Revue Europeenne de Mecanique Numerique - European Journal of Computational Mechanics), REMN - 17/2008, pp. 103-126.
Truong, A.H., Oldfield, C.A., and Zingg, D.W., "Mesh Movement for a Discrete-Adjoint Newton-Krylov Algorithm for Aerodynamic Optimization," AIAA J., Vol. 46, No. 7, 2008, pp. 1695-1704.
Rumpfkeil, M., and Zingg, D.W., "The Optimal Control of Unsteady Flows with a Discrete Adjoint Method," Optimization and Engineering, doi 10.1007/s11081-008-9035-5, 2008.
Wong, P., and Zingg, D.W., "Three-Dimensional Aerodynamic Computations on Unstructured Grids Using a Newton-Krylov Approach," Computers & Fluids, Vol. 37, Issue 2, 2008, pp. 107-120.
Driver, J., and Zingg, D.W., "Numerical Aerodynamic Optimization Incorporating Laminar-Turbulent Transition Prediction," AIAA J., Vol. 45, No. 8, August 2007, pp. 1810-1816.
Blanco, M., and Zingg, D.W., "A Newton-Krylov Algorithm with a Loosely-Coupled Turbulence Model for Aerodynamic Flows," AIAA J., Vol. 45, No. 5, 2007.
Zingg, D.W., and Elias, S., "On Aerodynamic Optimization Under a Range of Operating Conditions," AIAA J. Vol. 44, No. 11, 2006, pp. 2787-2792.
M. Nemec, D.W. Zingg, and T.H. Pulliam, "Multipoint and Multi-Objective Aerodynamic Shape Optimization," AIAA J., Vol. 42, No. 6, June 2004, pp. 1057-1065.
T.E. Nelson and D.W. Zingg, "Fifty Years of Aerodynamics: Successes, Challenges, and Opportunities," CASJ, Vol. 50, No. 1, March 2004, pp. 61-84.
B. Eggleston, B. McKinney, J. Banaszek, N.S. Choi, G. Krolikowski, F. Lebrun, J. Thompson, D.W. Zingg, M. Nemec, and S. De Rango, "Development of a New Flap for a Light Utility Airplane," CASJ, Vol. 48, No. 4, Dec. 2002, pp. 233-238.
M. Nemec and D. W. Zingg, "A Newton-Krylov Algorithm for Aerodynamic Design Using the Navier-Stokes Equations," AIAA J., Vol. 40, No. 6, 2002, pp. 1146-1154.
S. De Rango and D. W. Zingg, "A High-Order Spatial Discretization for Turbulent Aerodynamic Computations," AIAA J., Vol. 39, No. 7, July 2001, pp. 1296-1304.
Jurgens, H.M., and Zingg, D. W., "Numerical Solution of the Time-Domain Maxwell Equations Using High-Accuracy Finite-Difference Methods," SIAM J. on Scientific Computing, Scientific Computing, 2001, Vol. 22, No. 5, pp. 1675-1696.
Zingg, D.W., "Comparison of High-Accuracy Finite-Difference Schemes for Linear Wave Propagation," SIAM J. on Scientific Computing, Vol. 22, No. 2, 2000, pp. 476-502.
Zingg, D.W., De Rango, S., Nemec, M., and Pulliam, T.H., "Comparison of Several Spatial Discretizations for the Navier-Stokes Equations," J. Comp. Phys., Vol. 160, No. 2, May, pp. 683-704, 2000.
Nemec, M., and Zingg, D.W., "Evaluation of the Convective Upstream Split Pressure Scheme With Local Preconditioning," AIAA J., Vol. 38, No. 3, March, pp. 402-410, 2000.
Zingg, D.W., and Chisholm, T.T., "Runge-Kutta Methods for Linear Ordinary Differential Equations, Applied Numerical Mathematics," Vol. 31, No. 2, pp. 227-238, 1999.
The following conference papers can be downloaded in postscript form (pdf for papers dated 2003 and later):
Lassaline, J.V., and Zingg, D.W., "Development of an Agglomeration Multigrid Algorithm with Directional Coarsening," AIAA 99-3338, June 1999.
Driver, J., and Zingg, D.W., "Optimized Natural-Laminar-Flow Airfoils," AIAA Paper 2006-247, 2006.
The textbook Fundamentals of Computational Fluid Dynamics,
by Harvard Lomax, Thomas H. Pulliam, and David W. Zingg, was published in June 2001 by
Springer-Verlag in the series Scientific Computation, ISBN 41607-2.
The book is intended for a first course in computational fluid dynamics.
For further information, click
here.
From a review in Contemporary Physics:
"[The book] is much needed to fill a gap in the market for texts that try to cover some of the fundamental mathematical aspects of the subject. The book is aimed at graduate students and concentrates on analysing the properties of approximations produced by finite-difference and finite-volume methods. ... The main strengths of the book are that the theoretical aspects are treated in an elegant and simple manner, making it easy for the reader to appreciate the subtle links between the discrete and continuous operators and linear algebra. The mathematics is self-contained and not daunting. Most of the sections are well written and the section on ordinary differential equations and time marching methods is particularly good."
From a review by P. Wesseling in Structural and Multidisciplinary Optimization:
"An introduction to finite volume methods for initial-boundary value problems for partial differential equations, developed with applications in CFD in mind ... The student who has mastered this material will be well equipped for further study and use of numerical methods in the computational disciplines, where one's only guide is often analogy with simple cases. ... I found the book pleasant to read, and good for students. The level is that of a course for students studying for a Masters degree in their final year. Teachers of similar courses will find the book useful. A good collection of exercises is included."
From a review in Applied Mechanics Reviews:
"The book is well written and organized. It can be easily adopted as a textbook for senior or graduate students studying numerical methods of fluid mechanics. Practice exercises are provided at the end of each chapter, some of them expecting the reader to write his own computer codes. This reviewer would regard Fundamentals of Computational Fluid Dynamics as essential to anyone planning to use CFD modelling."
From a book review by Datta V. Gaitonde, U.S. Air Force Research Laboratory,
in the American Institute for Aeronautics and Astronautics Journal:
"The unaffected style adopted by the authors makes the book very readable and brings a
surprising degree of freshness to the mature concepts that are its emphasis.
For this reason, in addition to graduate students, the book may appeal to
professionals who do not have formal training in CFD but who wish to learn more
theory than is found in cookbook-oriented code manuals."
"... sharp focus on ideas and analysis rather than tips and techniques ..."
From a book review by Randall J. LeVeque, University of Washington,
in the SIAM Review:
"... the book covers a good set of introductory material and includes some topics
and insights not found in other books at this level, along with numerous
exercises. In the hands of a knowledgeable instructor, it could form the basis for an
excellent course and would be a useful supplement in general."
AER 1316H Fundamentals of Computational Fluid Dynamics
This course presents the fundamentals of numerical methods for inviscid and viscous flows. The following topics are covered: finite-difference and finite-volume approximations, the semidiscrete approach to the solution of partial differential equations, time-marching methods for ordinary differential equations, stability of linear systems, relaxation methods, multigrid, and flux splitting.
The course textbook, Fundamentals of Computational Fluid Dynamics, by H. Lomax, T.H. Pulliam, and D.W. Zingg, is available at the textbook store.
The first class for fall 2009 will be on Wednesday, September 9 from 9:00-11:00 in the UTIAS lecture hall. All subsequent classes will be in the lecture hall on Wednesdays from 9 to 11. Assignments are up to date for 2009. THE FINAL TEST WILL BE HELD ON DECEMBER 9.
Assignment 1 (Due Sept. 30)
Problems 1, 2, 5, 7 and 8 from Chapter 2, problems 2 and 8 from Chapter 3, problems 1 and 2 from Chapter 4.
Assignment 2 (Due Oct. 21)
Problems 7 through 12 from Chapter 6.
Assignment 3 (Due Nov. 4)
Problem 4 from Chapter 5, problems 1, 2, and 3 from Chapter 6, problems 1 and 6 from Chapter 7, problems 1 and 2 from Chapter 8.
Assignment 4 (Due Nov. 25)
Problem 4 from Chapter 9, problem 2 from Chapter 10.
AER 1318H Topics in Computational Fluid Dynamics
This course follows AER 1316H, which is a prerequisite. The course first concentrates on the algorithmic details of two specific codes for solving the compressible Navier-Stokes equations, ARC2D and FLOMG. Topics to be covered include generalized curvilinear coordinates, approximate factorization, artificial dissipation, boundary conditions, and various convergence acceleration techniques, including multigrid. Finally, the course covers high-resolution upwind schemes.
For 2009 the first lecture will be in the UTIAS lecture hall at 10:00 on January 15. The course outline and assignments are up to date for 2009.
Micemen
(1998 Metro Toronto Touch Football League AA Conference Champs)