While there are a few CFD solvers in Julia, like ViscousFlow.jl and WaterLily.jl, the field of usage is somewhat limited: As far as I understand, WaterLily works well only for low Reynolds numbers. Is there anybody else here on Discourse interested in an improved CFD solver, written in Julia?
Ideas:
Based on WaterLily.jl, add the feature to use octree grids. As far as I know, this might increase the range of usable Reynold numbers by one or two orders of magnitude
develop a RANS CFD solver
Could anybody point me to literature and/or software in other languages that could be used as a starting point for such a development?
An honorable mention is the NIST Fire Dynamics Simulator. Honorable mention because I think it is limited to LES for turbulence. But it is very complete and documented for its application. And it is very useful for ventilation.
As for literature. It is extensive. Here is a list of books on CFD that I like:
Notes on Computational Fluid Dynamics: General Principles written by Greenshields and Weller. One of the author is one of the original authors of OpenFoam. This book should be considered the Theoretical Manual of OpenFoam. It doesn’t go into details but it is very thourough, going into almost every aspect of the solver. Very good reference.