Skip to content

CFD solver with BFM modeling for turbomachinery simulations

License

Notifications You must be signed in to change notification settings

fneri13/TurboBFM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TurboBFM

What is this repository for?

  • Verification of Turbomachinery BFM models.
  • Python based CFD finite volume structured solver.
  • Educational software

How do I get set up?

  • Git clone the present folder in your system

  • Create a new python environment where to install the package:

cd turbobfm
pip install .
  • Navigate to the Run folder (or create one), and run of the test cases:
python main.py

Notes

Results Example

Contribution guidelines

  • Validate the modifications by means of detailed unittest (see the Test folder.)
  • Push the code.

Authors and contacts

  • Francesco Neri, TU Delft, f.neri@tudelft.nl

References

[1] Toro, Eleuterio F. Riemann solvers and numerical methods for fluid dynamics: a practical introduction. Springer Science & Business Media, 2013.

[2] Arabi, Sina, Jean-Yves Tr�panier, and Ricardo Camarero. "A simple extension of Roe's scheme for real gases." Journal of Computational Physics 329 (2017): 16-28.

[3] Blazek, Jiri. Computational fluid dynamics: principles and applications. Butterworth-Heinemann, 2015.

[4] Hirsch, Charles. Numerical computation of internal and external flows: The fundamentals of computational fluid dynamics. Elsevier, 2007.

About

CFD solver with BFM modeling for turbomachinery simulations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published