C# Class Landis.Extension.BaseHarvest.SelectCohorts

Various methods for selecting which of a species' cohorts to harvest.
Show file Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Methods

Method Description
All ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void

Selects all of a species' cohorts for harvesting.

AllExceptOldest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void

Selects all of a species' cohorts for harvesting except the oldest.

AllExceptYoungest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void

Selects all of a species' cohorts for harvesting except the youngest.

Oldest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void

Selects the oldest of a species' cohorts for harvesting.

Youngest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void

Selects the youngest of a species' cohorts for harvesting.

Method Details

All() public static method

Selects all of a species' cohorts for harvesting.
public static All ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void
cohorts ISpeciesCohorts
isHarvested ISpeciesCohortBoolArray
return void

AllExceptOldest() public static method

Selects all of a species' cohorts for harvesting except the oldest.
public static AllExceptOldest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void
cohorts ISpeciesCohorts
isHarvested ISpeciesCohortBoolArray
return void

AllExceptYoungest() public static method

Selects all of a species' cohorts for harvesting except the youngest.
public static AllExceptYoungest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void
cohorts ISpeciesCohorts
isHarvested ISpeciesCohortBoolArray
return void

Oldest() public static method

Selects the oldest of a species' cohorts for harvesting.
public static Oldest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void
cohorts ISpeciesCohorts
isHarvested ISpeciesCohortBoolArray
return void

Youngest() public static method

Selects the youngest of a species' cohorts for harvesting.
public static Youngest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void
cohorts ISpeciesCohorts
isHarvested ISpeciesCohortBoolArray
return void