📝 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.
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.
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
appsubfolder and double-click on thebehave7.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.
Explore the core components of the Behave7 architecture using the following guides.
- 💻 Interface Overview — Learn about the Behave7 window layouts, including the four primary panels.
- 🧭 Workflows & Navigation — Differentiate between the Guided and Standard Workflows and track your progress.
- 🎛️ Run Types & Modules — Explore calculations for Surface, Crown, Mortality, and Containment.
Note
Calculations: Surface fire behavior calculations are included in all four modules.
- 🎛️ Managing Outputs & Inputs — Master the numeric Range Selector, fuel model selection, and data tables.
- 📊 Reviewing, Mapping, & Shading Results — Learn how to apply custom spatial map units and table visualization filters.
- 🧮 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.