C# 클래스 Landis.BDA.Epidemic

상속: AgeCohort.ICohortDisturbance
파일 보기 프로젝트 열기: LANDIS-II-Foundation/Extensions-Disturbance 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AgeCohort bool
Damage int[]
DisturbSites void
Epidemic Edu.Wisc.Forest.Flel.Grids
Epidemic Edu.Wisc.Forest.Flel.Grids

공개 메소드들

메소드 설명
Initialize ( IAgent agent ) : void

Initialize an Epidemic - defined as an agent outbreak for an entire landscape at a single BDA timestep. One epidemic per agent per BDA timestep

Simulate ( IAgent agent, int currentTime, int timestep, int ROS ) : Epidemic

Simulate an Epidemic - This is the controlling function that calls the subsequent function. The basic logic of an epidemic resides here.

비공개 메소드들

메소드 설명
AgeCohort ( AgeCohort cohort ) : bool
Damage ( Landis.Landscape.ActiveSite site ) : int[]
DisturbSites ( IAgent agent ) : void
Epidemic ( ) : Edu.Wisc.Forest.Flel.Grids
Epidemic ( IAgent agent ) : Edu.Wisc.Forest.Flel.Grids

메소드 상세

Initialize() 공개 정적인 메소드

Initialize an Epidemic - defined as an agent outbreak for an entire landscape at a single BDA timestep. One epidemic per agent per BDA timestep
public static Initialize ( IAgent agent ) : void
agent IAgent
리턴 void

Simulate() 공개 정적인 메소드

Simulate an Epidemic - This is the controlling function that calls the subsequent function. The basic logic of an epidemic resides here.
public static Simulate ( IAgent agent, int currentTime, int timestep, int ROS ) : Epidemic
agent IAgent
currentTime int
timestep int
ROS int
리턴 Epidemic