C# Class Landis.Extension.BiomassHarvest.PlugIn

Inheritance: Landis.PlugIns.PlugIn, Landis.PlugIns.ICleanUp
Show file Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Properties

Property Type Description
ExtType ExtensionType
ExtensionName string
Type ExtensionType
Type Landis.PlugIns.PlugInType

Public Methods

Method Description
CohortKilledByAgeOnlyDisturbance ( object sender, Biomass eventArgs ) : void
CohortKilledByAgeOnlyDisturbance ( object sender, DeathEventArgs eventArgs ) : void
Initialize ( ) : void
Initialize ( string dataFile, PlugIns modelCore ) : void
LoadParameters ( string dataFile, ICore mCore ) : void
PlugIn ( ) : Edu.Wisc.Forest.Flel.Util
Run ( ) : void
SiteHarvested ( object sender, SiteHarvestedEvent eventArgs ) : void
WriteLogEntry ( ManagementArea mgmtArea, Stand stand ) : void

Private Methods

Method Description
CreateMap ( string path ) : IOutputRaster
PlugIns ( ) : void
WritePrescriptionMap ( int timestep ) : void

Writes an output map of prescriptions that harvested each active site.

Method Details

CohortKilledByAgeOnlyDisturbance() public static method

public static CohortKilledByAgeOnlyDisturbance ( object sender, Biomass eventArgs ) : void
sender object
eventArgs Biomass
return void

CohortKilledByAgeOnlyDisturbance() public static method

public static CohortKilledByAgeOnlyDisturbance ( object sender, DeathEventArgs eventArgs ) : void
sender object
eventArgs DeathEventArgs
return void

Initialize() public method

public Initialize ( ) : void
return void

Initialize() public method

public Initialize ( string dataFile, PlugIns modelCore ) : void
dataFile string
modelCore PlugIns
return void

LoadParameters() public method

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

PlugIn() public method

public PlugIn ( ) : Edu.Wisc.Forest.Flel.Util
return Edu.Wisc.Forest.Flel.Util

Run() public method

public Run ( ) : void
return void

SiteHarvested() public static method

public static SiteHarvested ( object sender, SiteHarvestedEvent eventArgs ) : void
sender object
eventArgs SiteHarvestedEvent
return void

WriteLogEntry() public method

public WriteLogEntry ( ManagementArea mgmtArea, Stand stand ) : void
mgmtArea Landis.Harvest.ManagementArea
stand Stand
return void

Property Details

ExtType public static property

public static ExtensionType ExtType
return ExtensionType

ExtensionName public static property

public static string ExtensionName
return string

Type public static property

public static ExtensionType Type
return ExtensionType

Type public static property

public static PlugInType,Landis.PlugIns Type
return Landis.PlugIns.PlugInType