Skip to content

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

Development Tools

  • uv - Fast Python package manager
  • Ruff - Lightning-fast Python linter
  • MyPy - Static type checker
  • Pytest - Testing framework

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:

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

PyFDS is part of the broader FDS ecosystem:

License

PyFDS is released under the MIT License, allowing free use in commercial and academic projects.

Contact


Thank you for using PyFDS!

If we've missed anyone, please let us know by opening an issue.