|
[Sponsors] |
August 9, 2017, 08:28 |
How should i continue learning CFD?
|
#1 |
Member
Sangeet
Join Date: Jun 2017
Location: India
Posts: 43
Rep Power: 8 |
Hello,
Just a few days ago, I finished going through Anderson's CFD book. I coded for all the demonstrated problems. But I need a bit of advice on how to proceed. I am currently of going through the Versteeg book on FVM as Anderson only dealt with FDM. But what should i do next so that i can build up my understanding so as to work effectively on flow problems via openFOAM. Should i jump to openFOAM directly now and learn through working out the tutorials? or should i read something else after Versteeg and then go to openFOAM? I have done an undergraduate course in fluid mechanics and i am currently doing a course in heat transfer, so i have some guidance on some of the physical phenomena encountered in flow problems. What i need help on is how to continue building up my expertise in CFD? P.S. I mention openFOAM because i really want to understand exactly whats going on under the hood. |
|
August 9, 2017, 08:43 |
|
#2 |
Senior Member
|
Maybe you want to give a look at this book:
http://www.springer.com/in/book/9783319168739 http://www.gidropraktikum.narod.ru/M...OAM-Matlab.pdf I didn't study on this, but seems relevant for your purpose. Still, note that it is not usual to grasp all the details by simply going trough a couple of books. I would also consider Ferziger, Hirsch, Chung, Tannehill, LeVeque, Blazek, Toro, Drikakis... each of these books (authors) has its own merits. |
|
August 9, 2017, 09:39 |
|
#3 |
Member
AGN
Join Date: Dec 2011
Posts: 70
Rep Power: 14 |
Anderson is good for learning basic CFD and Versteeg has a given a nice introduction to FVM incompressible solver. Since compressible solver is slightly different from incompressible solvers, you could read at least one good book on density based solvers (e.g) "LeVeque R.-Finite volume methods for hyperbolic problems" or "Eleuterio F. Toro-Riemann Solvers and Numerical Methods for Fluid Dynamics" (I like this book but most of the topics in this book may not useful for OpenFOAM users). OpenFOAM uses relatively advance technique compared to those books. Referring one particular book that covers all the topic is impossible in CFD. If you want to know whats happening behind the screen in Openform you could refer user manual. While using different modules like icoFoam, rhoCentralDyMFoam you could refer those manuals where they have described each and every algorithm name and authors. Because of copyright issues and vastness of the area, they can't put every thing in manual. So going through referred paper is the best way to learn. If you feel you are unable to understand those things you should refer good books in that area. At that time you could make one post. I hope our forum can guide you well if you asked for pre-requisites for a particular algorithm.
For example, if u want to know algorithm behind "rhoCentralFoam" solver- required paper is :1 2 Prerequisites to understand this paper is: 1)Basic Knowledge of FVM discretization that u already learnt in Versteeg's book. 2) Gundnov based schemes, for that you may refer LeVeque or any CFD book dedicated to high-speed flows. 3)Flux limiters - I prefer "Numerical computation of internal and external flows" by Charles Hirsch to get solid basic in MUSCL algorithm Paolo has given one good link for "The Finite Volume Method in Computational Fluid Dynamics An Advanced Introduction with OpenFOAMŪ and Matlab". I would say that is mandatory for all OpenFoam users who want to know the algorithms in OpenFOAM Last edited by arungovindneelan; August 9, 2017 at 19:13. Reason: added reference |
|
August 9, 2017, 11:00 |
|
#4 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
As you wanto go to working with OF, I suggest also to read the material publihed by Hrvoje Jasak
|
|
August 9, 2017, 11:54 |
|
#5 | |
Senior Member
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,272
Rep Power: 34 |
Quote:
PS: Its there on cfd-online, search shall take you there. |
||
August 9, 2017, 12:00 |
|
#6 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
Have also a look to this web site
http://www.holzmann-cfd.de/index.php/en/publications |
|
August 9, 2017, 12:25 |
|
#7 | |
Member
AGN
Join Date: Dec 2011
Posts: 70
Rep Power: 14 |
Quote:
I personally feel it's impossible to learn most of the algorithms in OpenFOAM through a book because the contributors to OpenFOAM is growing day by day. Due to quality control OpenFoam community will not accept all the new solvers developed by different researchers. Still, it has a lot of solvers. I went through user manual OpenFOAM for some solvers. I couldn't find that in any book I have used. I referred paper for that. I'm not abusing Openfoam group. I have no right to blame them. I would say documentation is more than enough to get the keyword to search and they have given a lot of tutorials to how to use it. I hope you might have read some advance book that covers at least some good number of solvers in OpenFOAM. I will be happy to read those. |
||
August 9, 2017, 23:00 |
|
#8 | |
Senior Member
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,272
Rep Power: 34 |
Quote:
You were alright, it is just that long time ago someone who was learning/using openfoam, tried to create a manual so that it can help people. Openfoam guys told him that he can not use the word "openfoam" in it otherwise they take him to courts. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FORTRAN learning resources for CFD coding | mechie94 | CFD Freelancers | 1 | May 24, 2017 00:15 |
Advice needed for learning CFD tools for entry level job | sidharth9426 | Main CFD Forum | 0 | December 19, 2015 02:21 |
Where do we go from here? CFD in 2001 | John C. Chien | Main CFD Forum | 36 | January 24, 2001 21:10 |
CFD for fans & blower housings | David Carroll | Main CFD Forum | 8 | August 24, 2000 17:25 |
Which is better to develop in-house CFD code or to buy a available CFD package. | Tareq Al-shaalan | Main CFD Forum | 10 | June 12, 1999 23:27 |