Need resources to build a 2D FVM based supersonic flow solver
I always wanted to build a supersonic solver.
Since I have around 6 years of C++ experience now, I think I'm ready to delve into this topic. Our CFD company has specialization in subsonic flow solvers and I personally specialize in writing numerical grid generation codes. I've been looking forward to improve our company's capabilities by delivering a supersonic/hypersonic solver proof of concept that can be improved later on. I already create a grid importer that reads in SU2 grids exported by GMSH and want to write a solver for it. I know this forum gets this kind of questions almost monthly. I just need to be pointed at the right direction, that's all. What I'm specially looking for are books (no J. Anderson recommendation please), papers and opensource codes(except OpenFoam) that solve supersonic/hypersonic flows. I'm not looking into OpenFoam right now because everything is abstracted away and currently doesn't help me as it would not be possible to replicate what they have created in my current skill limit or time-frame. Thanks |
I strongly suggest the book Computational Fluid Dynamics by J. Blazek (3rd Ed.)
In the companion material https://booksite.elsevier.com/978008...amplecodes.php you also have some codes. Besides this, I also suggest the papers on the Weiss & Smith method (Fluent). But there is no free lunch here, all of these examples have minor caveats requiring to delve into the problem in order to make them work as promised. However, these are a good start, and you actually get an all Mach solver, not just supersonic. |
1 Attachment(s)
Quote:
Thanks for the help. Made an explicit Euler solver based on FVM discretization. Verified for Mach 3 and Mach 4 inflow. |
i would suggest you one good website
http://www.cfdbooks.com/ Specially he put them into a book too that you can download. There is plethora of material to learn from along with very useful codes. |
All times are GMT -4. The time now is 20:10. |