C# 클래스 Landis.Harvest.Prescription

A prescription describes how stands are ranked, how sites are selected, and which cohorts are harvested.
상속: ISpeciesCohortsDisturbance
파일 보기 프로젝트 열기: LANDIS-II-Foundation/Extensions-Disturbance 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AgeCohort void
ISpeciesCohortsDisturbance void

공개 메소드들

메소드 설명
Harvest ( Stand stand ) : double

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

Harvest ( Stand stand ) : void

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

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

비공개 메소드들

메소드 설명
AgeCohort ( AgeCohort cohorts, AgeCohort isDamaged ) : void
ISpeciesCohortsDisturbance ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isDamaged ) : void

메소드 상세

Harvest() 공개 메소드

Harvests a stand (and possibly its neighbors) according to the prescription's site-selection method.
public Harvest ( Stand stand ) : double
stand Stand
리턴 double

Harvest() 공개 메소드

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

Prescription() 공개 메소드

public Prescription ( string name, IStandRankingMethod rankingMethod, ISiteSelector siteSelector, ICohortSelector cohortSelector ) : Landis.AgeCohort
name string
rankingMethod IStandRankingMethod
siteSelector ISiteSelector
cohortSelector ICohortSelector
리턴 Landis.AgeCohort

Prescription() 공개 메소드

public Prescription ( string name, IStandRankingMethod rankingMethod, ISiteSelector siteSelector, ICohortSelector cohortSelector, Landis.Succession.Planting speciesToPlant ) : Landis.AgeCohort
name string
rankingMethod IStandRankingMethod
siteSelector ISiteSelector
cohortSelector ICohortSelector
speciesToPlant Landis.Succession.Planting
리턴 Landis.AgeCohort

Prescription() 공개 메소드

public Prescription ( string name, IStandRankingMethod rankingMethod, ISiteSelector siteSelector, ICohortSelector cohortSelector, Landis.Succession.Planting speciesToPlant, int minTimeSinceDamage, bool preventEstablishment ) : Landis.AgeCohort
name string
rankingMethod IStandRankingMethod
siteSelector ISiteSelector
cohortSelector ICohortSelector
speciesToPlant Landis.Succession.Planting
minTimeSinceDamage int
preventEstablishment bool
리턴 Landis.AgeCohort