Acknowledgments¶
PyFDS would not be possible without the contributions of many individuals and organizations.
NIST Fire Research Division¶
Special thanks to the National Institute of Standards and Technology (NIST) Fire Research Division for developing and maintaining the Fire Dynamics Simulator (FDS).
FDS Development Team: - Kevin McGrattan - Simo Hostikka - Randall McDermott - Jason Floyd - Craig Weinschenk - Kristopher Overholt
Open Source Community¶
PyFDS builds on excellent open source projects:
Core Dependencies¶
- Python - The foundation
- NumPy - Numerical computations
- Polars - Fast DataFrame operations
- Pydantic - Data validation
- Matplotlib - Visualization
- Click - CLI interface
Development Tools¶
- uv - Fast Python package manager
- Ruff - Lightning-fast Python linter
- MyPy - Static type checker
- Pytest - Testing framework
Documentation¶
- MkDocs - Documentation generator
- Material for MkDocs - Beautiful documentation theme
- mkdocstrings - API documentation
Contributors¶
Thank you to everyone who has contributed to PyFDS:
- Grayson Bellamy - Creator and maintainer
Contributing¶
Want to see your name here? Check out the Contributing Guide!
Inspiration¶
PyFDS was inspired by similar projects in the fire modeling community:
- BlenderFDS - Blender interface for FDS
- fdsreader - Python FDS output reader
Research and Education¶
Thanks to the fire safety engineering community for feedback and use cases that helped shape PyFDS.
Financial Support¶
PyFDS is developed as an open source project with no direct financial support. If you find it useful in your work, consider:
- ⭐ Starring the GitHub repository
- 📝 Citing PyFDS in publications (Citation Guide)
- 🐛 Reporting bugs and suggesting features
- 💻 Contributing code or documentation
Related Projects¶
PyFDS is part of the broader FDS ecosystem:
- FDS - Fire Dynamics Simulator
- Smokeview - FDS visualization tool
- FDS-SMV GitHub - Source code
License¶
PyFDS is released under the MIT License, allowing free use in commercial and academic projects.
Contact¶
- Project: github.com/GraysonBellamy/pyfds
- Email: graysontbellamy@gmail.com
Thank you for using PyFDS!
If we've missed anyone, please let us know by opening an issue.