C# Class Landis.Harvest.RepeatHarvest

A repeat harvest is a variation of a prescription that harvests stands and then sets them aside for additional harvests.
Inheritance: Prescription
Show file Open project: LANDIS-II-Foundation/Extensions-Disturbance Class Usage Examples

Public Methods

Method Description
Harvest ( Stand stand ) : void

Harvests a stand (and possibly its neighbors) according to the repeat-harvest's site-selection method.

RepeatHarvest ( string name, IStandRankingMethod rankingMethod, ISiteSelector siteSelector, ICohortSelector cohortSelector, Landis.Succession.Planting speciesToPlant, int minTimeSinceDamage, bool preventEstablishment, int interval ) : Landis.Succession

Method Details

Harvest() public method

Harvests a stand (and possibly its neighbors) according to the repeat-harvest's site-selection method.
public Harvest ( Stand stand ) : void
stand Stand
return void

RepeatHarvest() public method

public RepeatHarvest ( string name, IStandRankingMethod rankingMethod, ISiteSelector siteSelector, ICohortSelector cohortSelector, Landis.Succession.Planting speciesToPlant, int minTimeSinceDamage, bool preventEstablishment, int interval ) : Landis.Succession
name string
rankingMethod IStandRankingMethod
siteSelector ISiteSelector
cohortSelector ICohortSelector
speciesToPlant Landis.Succession.Planting
minTimeSinceDamage int
preventEstablishment bool
interval int
return Landis.Succession