
Dynamic Fire System Extension
DynamicFire.RdDynamic Fire System Extension
References
LANDIS-II Dynamic Fire System Extension v4 User Guide https://github.com/LANDIS-II-Foundation/Extension-Dynamic-Fire-System/blob/master/docs/LANDIS-II%20Dynamic%20Fire%20System%20v4%20User%20Guide.pdf
See also
Helpers that prepare inputs for this extension:
prepFireSizesTable(),
prepDynamicEcoregionTable(),
prepTopographyFile(),
prepGroundSlopeFile(),
prepUphillAzimuthMap(),
prepInitialWeatherDatabase(),
prepDynamicWeatherTable().
Other Dynamic Fire helpers:
apply_calibrated_hi_prop(),
apply_calibrated_ignprob(),
defaultFuelTypeTable(),
insertBuildUpIndex(),
insertFireSizesTable(),
insertFuelTypeTable(),
insertGroundSlopeFile(),
insertSeasonTable(),
insertUphillSlopeAzimuthMap(),
prepDynamicEcoregionTable(),
prepDynamicWeatherTable(),
prepFireSizesTable(),
prepInitialWeatherDatabase(),
prepTopographyFile()
Super class
LandisExtension -> DynamicFire
Active bindings
Species_CSV_FileCharacter. Relative file path.
EventSizeTypeCharacter. One of "size_based" or "duration_based".
BuildUpIndexLogical, or character indicating "yes" or "no".
WeatherRandomizer(Optional) Integer
[0,4]controlling the strength of the linkage between fire size/duration distribution and weather distribution.FireSizesTabledata.frame.InitialFireEcoregionsMapCharacter. Relative file path.
DynamicEcoregionTabledata.frame.GroundSlopeFileCharacter. Relative file path.
UphillSlopeAzimuthMapCharacter. Relative file path.
SeasonTabledata.frame.InitialWeatherDatabaseCharacter. Relative file path.
DynamicWeatherTabledata.frame.FuelTypeTabledata.frame.SeverityCalibrationFactorNumeric.
FireDamageTabledata.frame.MapNamesCharacter. File pattern for writing outputs to disk.
LogFileCharacter. Relative file path.
SummaryLogFileCharacter. Relative file path.
output_filesCharacter vector of output files (relative paths from the scenario directory) that this extension is expected to produce at run time. Subclasses override this to return their extension-specific log files, event CSVs, etc. These paths are collected by
scenario()and written tooutput_manifest.txtsotar_landis()can track them explicitly without relying onlist.files()discovery.Map files whose names depend on the timestep (e.g.
BiomassC-10.tif) are NOT included here; they are discovered bytar_landis()'soutput_dirscan instead.
Methods
Inherited methods
DynamicFire$new()
Usage
DynamicFire$new(
path,
Timestep = 10,
Species_CSV_File = NULL,
EventSizeType = NULL,
BuildUpIndex = NULL,
WeatherRandomizer = NULL,
FireSizesTable = NULL,
InitialFireEcoregionsMap = NULL,
DynamicEcoregionTable = NULL,
GroundSlopeFile = NULL,
UphillSlopeAzimuthMap = NULL,
SeasonTable = NULL,
InitialWeatherDatabase = NULL,
DynamicWeatherTable = NULL,
FuelTypeTable = NULL,
SeverityCalibrationFactor = NULL,
FireDamageTable = NULL,
MapNames = NULL,
LogFile = "fire/log.csv",
SummaryLogFile = "fire/summary-log.csv"
)Arguments
pathCharacter. Directory path.
TimestepInteger.
Species_CSV_FileCharacter. Relative file path to the per-species fire-coefficient CSV (must precede
EventSizeTypein the emitted config).EventSizeTypeCharacter. One of "size_based" or "duration_based".
BuildUpIndexLogical, or character indicating "yes" or "no".
WeatherRandomizerInteger
[0, 4].FireSizesTabledata.frame.InitialFireEcoregionsMapCharacter. Relative file path.
DynamicEcoregionTabledata.frame.GroundSlopeFileCharacter. Relative file path.
UphillSlopeAzimuthMapCharacter. Relative file path.
SeasonTabledata.frame.InitialWeatherDatabaseCharacter. Relative file path.
DynamicWeatherTabledata.frame.FuelTypeTabledata.frame.SeverityCalibrationFactordata.frame.FireDamageTabledata.frame.MapNamesCharacter. File pattern for writing outputs to disk.
LogFileCharacter. Relative file path.
SummaryLogFileCharacter. Relative file path.