C# 클래스 Landis.Extension.BaseHarvest.AppliedRepeatHarvest

The application of a repeat-harvest to a management area.
상속: AppliedPrescription
파일 보기 프로젝트 열기: LANDIS-II-Foundation/Extensions-Disturbance 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
reservedStands Queue

공개 메소드들

메소드 설명
AppliedRepeatHarvest ( RepeatHarvest repeatHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentStandsToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
AppliedRepeatHarvest ( RepeatHarvest repeatHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
HarvestHighestRankedStand ( ) : void

Harvests the highest-ranked stand which hasn't been harvested yet during the current timestep.

HarvestReservedStands ( ) : void

Harvests the stands that have repeat harvests scheduled for the current time step.

SetAsideForMultipleHarvests ( Stand stand ) : void

Sets a stand aside for multiple additional harvests.

SetAsideForSingleHarvest ( Stand stand ) : void

Sets a stand aside for a single additional harvest.

보호된 메소드들

메소드 설명
ScheduleNextHarvest ( Stand stand ) : void

Schedules the next harvest for a stand that's been set aside (reserved).

메소드 상세

AppliedRepeatHarvest() 공개 메소드

public AppliedRepeatHarvest ( RepeatHarvest repeatHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentStandsToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
repeatHarvest RepeatHarvest
percentageToHarvest Edu.Wisc.Forest.Flel.Util.Percentage
percentStandsToHarvest Edu.Wisc.Forest.Flel.Util.Percentage
beginTime int
endTime int
리턴 Edu.Wisc.Forest.Flel.Util

AppliedRepeatHarvest() 공개 메소드

public AppliedRepeatHarvest ( RepeatHarvest repeatHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
repeatHarvest RepeatHarvest
percentageToHarvest Edu.Wisc.Forest.Flel.Util.Percentage
beginTime int
endTime int
리턴 Edu.Wisc.Forest.Flel.Util

HarvestHighestRankedStand() 공개 메소드

Harvests the highest-ranked stand which hasn't been harvested yet during the current timestep.
public HarvestHighestRankedStand ( ) : void
리턴 void

HarvestReservedStands() 공개 메소드

Harvests the stands that have repeat harvests scheduled for the current time step.
public HarvestReservedStands ( ) : void
리턴 void

ScheduleNextHarvest() 보호된 메소드

Schedules the next harvest for a stand that's been set aside (reserved).
protected ScheduleNextHarvest ( Stand stand ) : void
stand Stand
리턴 void

SetAsideForMultipleHarvests() 공개 메소드

Sets a stand aside for multiple additional harvests.
public SetAsideForMultipleHarvests ( Stand stand ) : void
stand Stand
리턴 void

SetAsideForSingleHarvest() 공개 메소드

Sets a stand aside for a single additional harvest.
public SetAsideForSingleHarvest ( Stand stand ) : void
stand Stand
리턴 void

프로퍼티 상세

reservedStands 공개적으로 프로퍼티

public Queue reservedStands
리턴 Queue