Stephen B.Pope的Turbulent Flows是否有鲨鱼的复仇中文版版

Stephen B. Pope的Turbulent Flows是否有中文版?
Stephen B. Pope的Turbulent Flows是否有中文版?哪个出版社出的?
09-05-15 &
不会有问题的.住院观察治疗.
请登录后再发表评论!101 Things to read when starting with OpenFOAMHomeCFD101 Things to read when starting with OpenFOAM
101 Things to read when starting with OpenFOAM
Jens H?pken
8 CommentsThis isn’t actually a list of &# Things to read when starting with OpenFOAM”, but we found the title name catchy. OpenFOAM is an Open Source software for Computational Fluid Dynamics (CFD) implemented using the C++ programming language. Looking at this definition, it is easy to see what needs to be learned in order to use and/or extend OpenFOAM effectively.ChangelogUpdate 1: Added 2 more books (one CFD, one turbulence modelling). Thanks Glenn Carlson!Update 2: Added Pope’s book on Turbulent Flows, as suggested by Kiyo Matsui.
Update 3: Added József Nagy’s Youtube ChannelTo understand how OpenFOAM works, you need to get familiar with browsing its large source code base (Open Source) and to understand the source code, an understanding of the C++ programming language as well as Object Oriented Design is a must. To accurately and reliably use at least some of the available solvers, both CFD knowledge (numerical methods implemented, various other algorithms, etc.) and experience (running a lot of simulations with different schemes, geometries, boundary conditions) are required.OpenFOAM related literatureThe Users Guide, that comes along with OpenFOAM.The Programmers Guide, that also comes along with OpenFOAM. It can be regarded as more of an extended Users Guide, so don’t feel intimidated, if you are not a proficient C++ programmer (yet).The OpenFOAM PhD course of H?kan Nilsson from Chalmers contains a variety of different information on various topics of OpenFOAM.“The OpenFOAM Technology Primer”, by T. Maric, J. H?pken and K. Mooney“Getting started withOpenFOAM 1.4:” by Delphine Leroux“A tensorial approach to computational continuum mechanics using object-oriented techniques” by H.G. Weller, G. Tabor, H. Jasak and C. FurebyPhD thesis of Hrvoje JasakPhD thesis of Henrik RuschePhD thesis of Onno Ubbink“OpenFOAM for Computational Fluid Dynamics” by G. Chen, Q. Xiong, P. J. Morris, E. G. Paterson, A. Sergeev, and Y.-C. Wang“Running OpenFOAM Tutorials” by Tommaso LuchiniThe “snappy Wiki”, a wiki dedicated to snappyHexMeshC++ literatureThere is a great list of C++ books on Stack Overflow. A choice of a beginner C++ book is difficult to suggest in general. Each reader is different and expects different things. Still, since the amount of knowledge to be obtained in order to effectively and accurately work with OpenFOAM is huge, we find that a solid beginner C++ book might have the following properties:the examples should be as small as possible,language constructs are not enough – c++ idioms supported by them should also be covered if possible.There are some large books that cover C++ at the beginner level and the number of pages is simply due to the large examples used to describe a language construct. For example, having huge classes with fat interfaces and a lot of output messages is not necessary to describe multiple inheritance. To save time, at the beginner level, to get started with OpenFOAM as soon as possible, you can either find a short intro book or a short tutorial. Don’t worry, there is plenty to read on the intermediate / expert level.OpenFOAM VideosJózsef Nagy’s Youtube Channel –
Great Starter videosSoftware Design literatureLearning the C++ language, and even its idioms and tutorials that show how to use it effectively is one thing. Programming clean, re-usable and modular libraries and solvers and understanding how OpenFOAM works, are all topics of Software Development.OpenFOAM uses Object Oriented Design (OOD) patterns. Things like run-time type selection and Object Registry are not magic C++ constructs developed specially for CFD, they are well known Design Patterns.Same goes for Generic Programming. Generic programming is used in OpenFOAM for type lifting of boundary conditions, interpolation schemes, discrete differential operators, mesh objects, almost everything. Trait based type promotion is used to determine the rank of the tensor resulting from a differential or algebraic operation.These books we found helpful for learning about clean coding and design patterns:Code Complete, by Steve McConnellClean Code, by Robert C. MartinGrowing Object-Oriented Software, Guided by Tests, by Steve Freeman and Nat Pryce,Design Patterns. Elements of Reusable Object-Oriented Software, by von Erich Gamma, Richard Helm, Ralph E. Johnson and John Vlissides,Head First Design Patterns, by Eric Freeman, Elisabeth Robson, Bert Bates und Kathy Sierra,UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) by Martin FowlerThere are more useful books on this topic, but if you read even some of the books listed above, you will be able to recognize over and over the same repeating patterns occuring in different parts of OpenFOAM, making the understanding of how the entire software is built, hopefully, much easier.BASH shell programming literatureThere is a lot of information on BASH freely available online, but this book is really good since it distills the most important information in an organized way:Pro Bash Programming by Chris F.A. JohnsonCFD literatureThere is already a great list of CFD books on the CFD Online website. We recommend to read the following:An Introduction to Computational Fluid Dynamics: The Finite Volume Method, by H. Versteeg and W. MalalasekeraComputational Methods for Fluid Dynamics, by Joel H. Ferziger and Milovan PericComputational Fluid Dynamics: The Basics with Applications, by John David AndersonComputational fluid mechanics and heat transfer, by Dale A. A Richard H. Pletcher and John C. TannehillTurbulence Modeling for CFD, by David C. WilcoxTurbulent Flows, by Stephen B. PopeReferencesBooks cover image: Joe Shlabotnik, Books, CC-BY 2.0
Share this post on your social platform !
Previous ArticleTransforming Surfaces with surfaceTransformPoints
Next ArticleBook ready for pre-orderingAbout the Author - Jens H?pken
While working on his PhD, Jens dealt with is simulating ship manoeuvring processes with OpenFOAM. He started working with OpenFOAM back in 2008 and is a NUMAP Summer School Alumni of 2009. He dealt with a variety of different use cases and applications for OpenFOAM. Most of them considered low-Mach and high-Reynoldsnumber flows of incompressible fluids, either single- or multi-phase flows. For the majority of his investigations, a dynamic mesh has be be employed, to account for the ship-motion. For this, various kind of models are employed: predetermined motions with global mesh motion or a motion that is calculated at during the simulation, which then is incoorporated into the mesh using various morphing techniques. On the OpenFOAM Workshop 2012 in Darmstadt, he gave a training on developing function objects.
First name
Legal DisclaimerOpenFOAM(R) and OpenCFD(R) are registered trademarks of OpenCFD Limited, the producer OpenFOAM software. All registered trademarks are property of their respective owners.
This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM(R) and OpenCFD(R) trade marks. Jens H&pken, Tomislav Maric and sourceflux are not associated to OpenCFD.
Impressum/imprint Datenschutzerkl&rung(C) Jens H?pken, Tomislav Maric and sourceflux . Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Jens H?pken, Tomislav Maric and sourceflux with appropriate and specific direction to the original content.
Recent PostsScheme selection
The codedFixedValue boundary condition
OpenFOAM Stammtisch West
Who?Sourceflux has been found by two of the authors of The OpenFOAM Technology Primer and we provide high quality support, consulting and training services for OpenFOAM Technology. Sourceflux provides high-end consulting, code-development and OpenFOAM training services all given by the the authors of The OpenFOAM Technology Primer.君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
STEPHEN B. POPE-pubs
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 我老婆的姐姐有中文版 的文章

 

随机推荐