Skip to contents

Original Fire Extension

Original Fire Extension

Super class

landisutils::LandisExtension -> OriginalFire

Active bindings

Species_CSV_File

Character. Relative file path.

FireRegionParametersTable

data.frame.

InitialFireRegionsMap

Character. Relative file path.

DynamicFireRegionsTable

data.frame.

FuelCurveTable

data.frame.

WindCurveTable

data.frame.

FireDamageTable

data.frame.

MapNames

Character. File pattern for writing outputs to disk.

LogFile

Character. Relative file path.

SummaryLogFile

Character. Relative file path.

Methods

Inherited methods


Method new()

Usage

OriginalFire$new(
  path,
  Timestep = NULL,
  Species_CSV_File = NULL,
  FireRegionParametersTable = NULL,
  InitialFireRegionsMap = NULL,
  DynamicFireRegionsTable = NULL,
  FuelCurveTable = NULL,
  WindCurveTable = NULL,
  FireDamageTable = NULL,
  MapNames = NULL,
  LogFile = "fire/log.csv",
  SummaryLogFile = "fire/summary-log.csv"
)

Arguments

path

Character. Directory path.

Timestep

Integer.

Species_CSV_File

Character. Relative file path.

FireRegionParametersTable

data.frame.

InitialFireRegionsMap

SpatRaster.

DynamicFireRegionsTable

data.frame.

FuelCurveTable

data.frame.

WindCurveTable

data.frame.

FireDamageTable

data.frame.

MapNames

Character. File pattern for writing outputs to disk.

LogFile

Character. Relative file path.

SummaryLogFile

Character. Relative file path.


Method write()

Write extension inputs to disk

Usage

OriginalFire$write()


Method clone()

The objects of this class are cloneable with this method.

Usage

OriginalFire$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.