Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 13 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,12 @@ PROJECT(behave)
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/behave)

# optional test executable
OPTION(TEST_BEHAVE "Enable Testing" ON)
OPTION(TEST_MORTALITY "Enable Mortality Testing" ON)
OPTION(TEST_BEHAVE "Enable Testing" OFF)
OPTION(TEST_MORTALITY "Enable Mortality Testing" OFF)

# optional stand-alone executables
OPTION(EXAMPLE_APP "Example client application" ON)
OPTION(EXAMPLE_APP "Example client application" OFF)
OPTION(LIBRARY "DLL with wrapper for C#" ON)
OPTION(RAWS_BATCH "Enable Behave RAWS Data Batch Reader" OFF)
OPTION(COMPUTE_SPOT_PILE "Build pile spot fire distance calculator" OFF)
OPTION(COMPUTE_SPOT_SURFACE "Build surface spot fire distance calculator" OFF)
Expand Down Expand Up @@ -200,3 +201,12 @@ IF(COMPUTE_SPOT_TORCHING_TREES)
src/spotDistanceTorchingTrees/computeTorchingTreesSpottingDistance.cpp
${HEADERS})
ENDIF()

IF(LIBRARY)
ADD_LIBRARY(Behave
SHARED
${SOURCE}
swig/behave_csharp_wrap.cxx
${HEADERS})
TARGET_LINK_LIBRARIES(Behave)
ENDIF()
10 changes: 6 additions & 4 deletions docs/classCrown-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -138,10 +138,12 @@
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getCrownFlameLength</b>(LengthUnits::LengthUnitsEnum flameLengthUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getCrownFractionBurned</b>() const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getCrownRatio</b>(FractionUnits::FractionUnitsEnum crownRatioUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getFinalFirelineIntesity</b>(FirelineIntensityUnits::FirelineIntensityUnitsEnum firelineIntensityUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getFinalFlameLength</b>(LengthUnits::LengthUnitsEnum flameLengthUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getFinalHeatPerUnitArea</b>(HeatPerUnitAreaUnits::HeatPerUnitAreaUnitsEnum heatPerUnitAreaUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getFinalSpreadRate</b>(SpeedUnits::SpeedUnitsEnum spreadRateUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getDirectionOfMaxSpread</b>() (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getFinalFirelineIntesity</b>(FirelineIntensityUnits::FirelineIntensityUnitsEnum firelineIntensityUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getFinalFlameLength</b>(LengthUnits::LengthUnitsEnum flameLengthUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getFinalHeatPerUnitArea</b>(HeatPerUnitAreaUnits::HeatPerUnitAreaUnitsEnum heatPerUnitAreaUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getFinalSpreadRate</b>(SpeedUnits::SpeedUnitsEnum spreadRateUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getFireEccentricity</b>() (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getFireType</b>() const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getFuelbedDepth</b>(int fuelModelNumber, LengthUnits::LengthUnitsEnum lengthUnits) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>getFuelCode</b>(int fuelModelNumber) const (defined in <a class="el" href="classCrown.html">Crown</a>)</td><td class="entry"><a class="el" href="classCrown.html">Crown</a></td><td class="entry"></td></tr>
Expand Down
6 changes: 6 additions & 0 deletions docs/classCrown.html
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,12 @@
<tr class="memitem:aab729950adafdafaa37130124f98152b" id="r_aab729950adafdafaa37130124f98152b"><td class="memItemLeft" align="right" valign="top"><a id="aab729950adafdafaa37130124f98152b" name="aab729950adafdafaa37130124f98152b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setWindAdjustmentFactorCalculationMethod</b> (WindAdjustmentFactorCalculationMethod::WindAdjustmentFactorCalculationMethodEnum windAdjustmentFactorCalculationMethod)</td></tr>
<tr class="separator:aab729950adafdafaa37130124f98152b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a929d6bf79cc020739bbe1c5f7258b327" id="r_a929d6bf79cc020739bbe1c5f7258b327"><td class="memItemLeft" align="right" valign="top"><a id="a929d6bf79cc020739bbe1c5f7258b327" name="a929d6bf79cc020739bbe1c5f7258b327"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>getDirectionOfMaxSpread</b> ()</td></tr>
<tr class="separator:a929d6bf79cc020739bbe1c5f7258b327"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1be8de96e0827c18fbf9966b7fbc757c" id="r_a1be8de96e0827c18fbf9966b7fbc757c"><td class="memItemLeft" align="right" valign="top"><a id="a1be8de96e0827c18fbf9966b7fbc757c" name="a1be8de96e0827c18fbf9966b7fbc757c"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>getFireEccentricity</b> ()</td></tr>
<tr class="separator:a1be8de96e0827c18fbf9966b7fbc757c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacba6baf04841c6b7a234728c99962f4" id="r_aacba6baf04841c6b7a234728c99962f4"><td class="memItemLeft" align="right" valign="top"><a id="aacba6baf04841c6b7a234728c99962f4" name="aacba6baf04841c6b7a234728c99962f4"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getFuelModelNumber</b> () const</td></tr>
<tr class="separator:aacba6baf04841c6b7a234728c99962f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down
Loading