Basic Concepts of Fluid Flow. Introduction to Numerical Methods. Finite Difference Methods. Finite Volume Methods. Solution of Linear Equation Systems.
|Country:||Central African Republic|
|Published (Last):||9 December 2008|
|PDF File Size:||17.10 Mb|
|ePub File Size:||2.58 Mb|
|Price:||Free* [*Free Regsitration Required]|
All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in other ways, and storage in data banks. Duplication of this publication or parts thereof is permittedonly under the provisions of the German Copyright Law of September 9, , in its current version, and permission for use must always be obtained from Springer-Verlag.
There are a number of software packages available that solve fluid flow problems; the market is not quite as large as the one for structural mechanics codes, in which finite element methods are well established. The lag can be explained by the fact that CFd problems are, in general, more difficult to solve. However, CFD codes are slowly being accepted as design tools by industrial users. At present users of CFD need to be fairly knowledgeable, which requires education of both students and working engineers.
The present book is an attempt to fill this need It is our belief that to work in CFd, one needs a solid background in both fuid mechanics and numerical analysis; significant errors have been made by people lacking knowledge in one or the other. We therefore encourage the reader to obtain a working knowledge of these subjects before entering into a study of the material in this book.
Because different people view numeri- cal methods differently, and to make this work more self-contained, we have included two chapters on basic numerical methods in this book The book is based on material offered by the authors in courses at Stanford Univer sity, the University of Erlangen-Nurnberg and the Technical University of Hamburg-Harburg.
Many of the codes used in the examples, from the simple ones involving rectangular grids to the ones using non-orthogonal grids and multigrid methods, are available to interested readers; see the information on how to access them via Internet in the ap pendix.
These codes illustrate the methods described in the book; they can be adapted to the solution of many fluid mechanical problems. Students should try to modify them e. P has just recently decided to give up his pro- fessor position to work for a provider of CFD tools, we have also included in the Internet site a special version of a full-featured commercial cfd package that can be used to solve many different fow problems.
This is accompanied by a collection of prepared and solved test cases that are suitable to learn how to use such tools most effectively. Experience with this tool will be valu- able to anyone who has never used such tools before, as the major issues are common to most of them.
Suggestions are also given for parameter variation error estimation, grid quality assessment, and efficiency improvement The finite volume method is favored in this book, although finite difference methods are described in what we hope is sufficient detail. Finite element methods are not covered in detail as a number of books on that subject already exist We have tried to describe the basic ideas of each topic in such a way that they can be understood by the reader, where possible we have avoided lengthy mathematical analysis.
Usually a general description of an idea or method is followed by a more detailed description including the necessary equations of one or two numerical schemes representative of the better meth- ods of the type, other possible approaches and extensions are briefly de- scribed. We have tried to emphasize common elements of methods rather than their differences There is a vast literature devoted to numerical methods for fluid mechan- ics.
Even if we restrict our attention to incompressible fows, it would be impossible to cover everything in a single work. Doing so would create con fusion for the reader.
We have therefore covered only the methods that we have found valuable and that are commonly used in industry in this book References to other methods are given, however We have placed considerable emphasis on the need to estimate numerical errors; almost all examples in this book are accompanied with error analysis Although it is possible for a qualitatively incorrect solution of a problem to look reasonable it may even be a good solution of another problem , the consequences of accepting it may be severe.
On the other hand, sometimes a relatively poor solution can be of value if treated with care. Industrial users of commercial codes need to learn to judge the quality of the results before believing them; we hope that this book will contribute to the awareness that numerical solutions are always approximate We have tried to cover a cross-section of modern approaches, including di- rect and large eddy simulation of turbulence, multigrid methods and parallel computing, methods for moving grids and free surface Hows, etc.
Obviously, we could not cover all these topics in detail, but we hope that the informa tion contained herein will provide the reader with a general knowledge of the subject; those interested in a more detailed study of a particular topic will find recommendations for further reading While we have invested every effort to avoid typing spelling and other errors, no doubt some remain to be found by readers. We will appreciate your notifying us of any mistakes you might find, as well as your comments and suggestions for improvement of future editions of the book.
We also hope that colleagues whose work has not been referenced will forgive us, since any omissions are unintentional We have to thank all our present and former students, colleagues, and riends, who helped us in one way or another to finish this work; the complete list of names is too long to list here. The help provided by those people who created and made available TX, lAtEX, Linux, Xfig, ghostscript and other tools which made our job easier is also greatly appreciated Our families gave us a tremendous support during this endeavor; our special thanks go to Anna, robinson and Kerstin Peric and Eva Ferziger This collaboration between two geographically distant colleagues was made possible by grants and fellowships from the Alexander von Humboldt Foundation and the Deutsche Forschungsgemeinschaft German National Re search Organization.
Without their support, this work would never have come into existence and we cannot express sufficient thanks to them Milovan peric milovan ocd. Basic Concepts of Fluid Flow 1. Finite Difference methods 39 3. Finite Volume Methods 4.
Joel H. Ferziger
Ready access to computers has de? The opportunity to extend the subject matter of traditional science and engineering curricula into the realm of scienti? Thanks to portability and low overhead and operating cost, experimentation by numerical simulation has become a viable substitute, and occasionally the only alternative, to physical experimentation. The new framework has necessitated the writing of texts and monographs from a modern perspective that incorporates numerical and computer progr- ming aspects as an integral part of the discourse. Under this modern directive, methods, concepts, and ideas are presented in a uni? Interfacing fundamental concepts and practical methods of scienti? In one approach, theory and implementation are kept complementary and presented in a sequential fashion.
Computational Methods For Fluid Dynamics
Ferziger , Dr. In its 3rd revised and extended edition the book offers an overview of the techniques used to solve problems in fluid mechanics on computers and describes in detail those most often used in practice. Included are advanced methods in computational fluid dynamics, like direct and large-eddy simulation of turbulence, multigrid methods, parallel computing, moving grids, structured, block-structured and unstructured boundary-fitted grids, free surface flows. The 3rd edition contains a new section dealing with grid quality and an extended description of discretization methods. The book shows common roots and basic principles for many different methods. The book also contains a great deal of practical advice for code developers and users, it is designed to be equally useful to beginners and experts. The issues of numerical accuracy, estimation and reduction of numerical errors are dealt with in detail, with many examples.
Computational Methods for Fluid Dynamics
Ferziger Robert L. Street The Book The first edition of this book was published in English in ; the second edition followed two years later, and the third edition appeared in Japanese version of the 3rd edition was published in and a German version in The publisher Springer has sold licenses for translations into Russian and Greek language. Up to the end of year , more than 24, copies of the printed book were sold worldwide. Unfortunately, professor Joel H. Ferziger passed away on August 16,
All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in other ways, and storage in data banks. Duplication of this publication or parts thereof is permittedonly under the provisions of the German Copyright Law of September 9, , in its current version, and permission for use must always be obtained from Springer-Verlag. There are a number of software packages available that solve fluid flow problems; the market is not quite as large as the one for structural mechanics codes, in which finite element methods are well established. The lag can be explained by the fact that CFd problems are, in general, more difficult to solve.