C# 클래스 Landis.Extension.Insects.PlugIn

A disturbance plug-in that simulates Biological Agents.
상속: Landis.Core.ExtensionMain
파일 보기 프로젝트 열기: LANDIS-II-Foundation/Extensions-Disturbance

공개 프로퍼티들

프로퍼티 타입 설명
ExtType Landis.Core.ExtensionType
ExtensionName string
Type Landis.Core.ExtensionType
eventLog MetadataTable

공개 메소드들

메소드 설명
CohortKilledByAgeOnlyDisturbance ( object sender, Landis.Library.BiomassCohorts.DeathEventArgs eventArgs ) : void
Initialize ( ) : void

Initializes the extension with a data file.

LoadParameters ( string dataFile, ICore mCore ) : void
PlugIn ( ) : Landis.Core
PlugIn ( ) : System
Run ( ) : void

Run the BDA extension at a particular timestep.

비공개 메소드들

메소드 설명
DistanceFromCenter ( double row, double column ) : double
GetNeighborhood ( int neighborhoodDistance ) : IEnumerable
LogEvent ( int currentTime ) : void

메소드 상세

CohortKilledByAgeOnlyDisturbance() 공개 메소드

public CohortKilledByAgeOnlyDisturbance ( object sender, Landis.Library.BiomassCohorts.DeathEventArgs eventArgs ) : void
sender object
eventArgs Landis.Library.BiomassCohorts.DeathEventArgs
리턴 void

Initialize() 공개 메소드

Initializes the extension with a data file.
public Initialize ( ) : void
리턴 void

LoadParameters() 공개 메소드

public LoadParameters ( string dataFile, ICore mCore ) : void
dataFile string
mCore ICore
리턴 void

PlugIn() 공개 메소드

public PlugIn ( ) : Landis.Core
리턴 Landis.Core

PlugIn() 공개 메소드

public PlugIn ( ) : System
리턴 System

Run() 공개 메소드

Run the BDA extension at a particular timestep.
public Run ( ) : void
리턴 void

프로퍼티 상세

ExtType 공개적으로 정적으로 프로퍼티

public static ExtensionType,Landis.Core ExtType
리턴 Landis.Core.ExtensionType

ExtensionName 공개적으로 정적으로 프로퍼티

public static string ExtensionName
리턴 string

Type 공개적으로 정적으로 프로퍼티

public static ExtensionType,Landis.Core Type
리턴 Landis.Core.ExtensionType

eventLog 공개적으로 정적으로 프로퍼티

public static MetadataTable eventLog
리턴 MetadataTable