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

The application of a prescription to a management area.
파일 보기 프로젝트 열기: LANDIS-II-Foundation/Extensions-Disturbance

공개 메소드들

메소드 설명
AppliedPrescription ( Prescription prescription, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentStandsToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
AppliedPrescription ( Prescription prescription, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
CompareRankings ( StandRanking x, StandRanking y ) : int

Compares two stand rankings such that the higher ranking comes before the lower ranking.

FinishInitialization ( int standCount, double area ) : void

Finish initializing the applied prescription after reading the stand map. Determine the area size to harvest.

HarvestHighestRankedStand ( ) : void

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

InitializeForHarvest ( List stands ) : void

Initializes the prescription for harvesting, which includes computing stand rankings.

AreaRemainingToHarvest is set to AreaToHarvest, AreaRemainingRatio is set to 1.0, and AreaHarvested is set to 0.0.

비공개 메소드들

메소드 설명
RankOfZero ( StandRanking rank ) : bool

메소드 상세

AppliedPrescription() 공개 메소드

public AppliedPrescription ( Prescription prescription, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, Edu.Wisc.Forest.Flel.Util.Percentage percentStandsToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
prescription Prescription
percentageToHarvest Edu.Wisc.Forest.Flel.Util.Percentage
percentStandsToHarvest Edu.Wisc.Forest.Flel.Util.Percentage
beginTime int
endTime int
리턴 Edu.Wisc.Forest.Flel.Util

AppliedPrescription() 공개 메소드

public AppliedPrescription ( Prescription prescription, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, int beginTime, int endTime ) : Edu.Wisc.Forest.Flel.Util
prescription Prescription
percentageToHarvest Edu.Wisc.Forest.Flel.Util.Percentage
beginTime int
endTime int
리턴 Edu.Wisc.Forest.Flel.Util

CompareRankings() 공개 정적인 메소드

Compares two stand rankings such that the higher ranking comes before the lower ranking.
public static CompareRankings ( StandRanking x, StandRanking y ) : int
x StandRanking
y StandRanking
리턴 int

FinishInitialization() 공개 메소드

Finish initializing the applied prescription after reading the stand map. Determine the area size to harvest.
public FinishInitialization ( int standCount, double area ) : void
standCount int /// The number of stands in the management area that the prescription /// is applied to. ///
area double /// The area count for which this prescription is to be applied. ///
리턴 void

HarvestHighestRankedStand() 공개 메소드

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

InitializeForHarvest() 공개 메소드

Initializes the prescription for harvesting, which includes computing stand rankings.
AreaRemainingToHarvest is set to AreaToHarvest, AreaRemainingRatio is set to 1.0, and AreaHarvested is set to 0.0.
public InitializeForHarvest ( List stands ) : void
stands List
리턴 void