Skip to content

firelab/windninja

Repository files navigation

WindNinja

example workflow DOI

WindNinja is a diagnostic wind model developed for use in wildland fire modeling.

We are in the process of updating our dependencies to provide full support for Ubuntu 22.04, Ubuntu 24.04 and Windows 10/11. This includes modernizing our compilers, QT framework version, Windows package manager, and code. The end result will be a WindNinja with an improved GUI and better compilation support on Windows and Ubuntu - coming to the master branch Feburary 2026.

Web: https://ninjastorm.firelab.org/windninja/

Source & wiki: https://github.com/firelab/windninja

FAQ: https://ninjastorm.firelab.org/windninja/faq.html

Linux build – Ubuntu 20.04

Linux build – Ubuntu 22.04 (no GUI)

Building on Windows

Directories:

  • autotest -> testing suite
  • cmake -> cmake support scripts
  • data -> testing data
  • doc -> documentation
  • images -> splash image and icons for gui
  • src -> source files

Dependencies (versions are versions we build against for the Windows installer):

  • Boost 1.46:
    • boost_date_time
    • boost_program_options
    • boost_test
  • NetCDF 4.1.1
  • GDAL 2.2.2
    • NetCDF support
    • PROJ.4 support
    • GEOS support
    • CURL support
  • Qt 4.8.5
    • QtGui
    • QtCore
    • QtNetwork/Phonon
    • QtWebKit
  • OpenFOAM 2.2.x

See INSTALL for more information (coming soon)

See CREDITS for authors

See NEWS for release information

Example Output

Example output

About

A diagnostic wind model developed for use in wildland fire modeling.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 24