C# Class Landis.Extension.BaseFire.PlugIn

A disturbance plug-in that simulates Fire disturbance.
Inheritance: Landis.Core.ExtensionMain
Exibir arquivo Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Properties

Property Type Description
ExtType Landis.Core.ExtensionType
ExtensionName string
PlugInName string
Type Landis.Core.ExtensionType

Public Methods

Method Description
Initialize ( ) : void
Initialize ( string dataFile, ICore mCore ) : void
LoadParameters ( string dataFile, ICore mCore ) : void
PlugIn ( ) : Landis.Library.AgeOnlyCohorts
PlugIn ( ) : Landis.Library.BaseCohorts
Run ( ) : void

Run the plug-in at a particular timestep.

Private Methods

Method Description
CreateMap ( string path ) : IOutputRaster
InitializePhase2 ( ) : void
LogEvent ( int currentTime, Event FireEvent ) : void
WriteSummaryLog ( int currentTime ) : void

Method Details

Initialize() public method

public Initialize ( ) : void
return void

Initialize() public method

public Initialize ( string dataFile, ICore mCore ) : void
dataFile string
mCore ICore
return void

LoadParameters() public method

public LoadParameters ( string dataFile, ICore mCore ) : void
dataFile string
mCore ICore
return void

PlugIn() public method

public PlugIn ( ) : Landis.Library.AgeOnlyCohorts
return Landis.Library.AgeOnlyCohorts

PlugIn() public method

public PlugIn ( ) : Landis.Library.BaseCohorts
return Landis.Library.BaseCohorts

Run() public method

Run the plug-in at a particular timestep.
public Run ( ) : void
return void

Property Details

ExtType public_oe static_oe property

public static ExtensionType,Landis.Core ExtType
return Landis.Core.ExtensionType

ExtensionName public_oe static_oe property

public static string ExtensionName
return string

PlugInName public_oe static_oe property

public static string PlugInName
return string

Type public_oe static_oe property

public static ExtensionType,Landis.Core Type
return Landis.Core.ExtensionType