📝 Introduction to Behave version 7 - heinsch-fa/behave-app GitHub Wiki

Behave7 is a completely redesigned, self-contained application that calculates fire behavior and first-order fire effects. While the underlying science has not changed, the interface is new. Because the interface is so different, we were unable to make Behave7 backwards-compatible, and previous runs cannot be imported.

💻 System Requirements & Installation

This software is driven by either Java or Amazon Corretto using the Java Development Kit (JDK), allowing you to seamlessly run Behave7 across Windows, macOS, and Linux desktop environments. For complete deployment steps, please visit the Installation Instructions page.

🚀 Launching the Software


Note

Initial Startup: Behave7 can take a couple of minutes to load the environment dependencies, so please be patient.


Navigate to the directory where you saved your program package (e.g., C:\Workspace\Behave7).

  • ZIP Distribution: Double-click Behave7.exe. This version contains all software needed to run Behave7.
  • JAR Distribution: Open the app subfolder and double-click on the behave7.jar.

Note

Using the JAR File? Ensure either Java or Amazon Corretto and a web browser (Chrome is preferred) have been installed on your computer.


🗺️ User Guide Navigation Directory

Explore the core components of the Behave7 architecture using the following guides.

📁 Getting Started

📁 Running an Analysis


Note

Calculations: Surface fire behavior calculations are included in all four modules.


📁 Additional Options

  • 🧮 Standalone Calculators — Access toolsets to independently calculate some fire behavior outputs, including 1-hr Fuel Moisture, Probability of Ignition, and Safety Zone Size.
  • 🗒️ Documenting a Run (Notes) — Document your core data and model assumptions and interpret the results. Then, export structured PDF reports.
⚠️ **GitHub.com Fallback** ⚠️