C# Class Landis.Extension.BaseHarvest.AppliedRepeatHarvest

The application of a repeat-harvest to a management area.
Inheritance: AppliedPrescription
Afficher le fichier Open project: LANDIS-II-Foundation/Extensions-Disturbance Class Usage Examples

Méthodes publiques

Свойство Type Description
reservedStands Queue

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
ScheduleNextHarvest ( Stand stand ) : void

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

Method Details

AppliedRepeatHarvest() public méthode

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
Résultat Edu.Wisc.Forest.Flel.Util

AppliedRepeatHarvest() public méthode

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
Résultat Edu.Wisc.Forest.Flel.Util

HarvestHighestRankedStand() public méthode

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

HarvestReservedStands() public méthode

Harvests the stands that have repeat harvests scheduled for the current time step.
public HarvestReservedStands ( ) : void
Résultat void

ScheduleNextHarvest() protected méthode

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

SetAsideForMultipleHarvests() public méthode

Sets a stand aside for multiple additional harvests.
public SetAsideForMultipleHarvests ( Stand stand ) : void
stand Stand
Résultat void

SetAsideForSingleHarvest() public méthode

Sets a stand aside for a single additional harvest.
public SetAsideForSingleHarvest ( Stand stand ) : void
stand Stand
Résultat void

Property Details

reservedStands public_oe property

public Queue reservedStands
Résultat Queue