C# Class Landis.Extension.BaseHarvest.RegulateAgesRank

A ranking requirement which requires a stand be no more than a certain maximum age to be eligible for ranking.
Inheritance: StandRankingMethod
Show file Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Methods

Method Description
RegulateAgesRank ( ) : Landis.SpatialModeling
RegulateAgesRank ( ) : System.Collections.Generic

Protected Methods

Method Description
ComputeRank ( Stand stand, int i ) : double

Computes the rank for a stand.

Stands are ranked by age class so that over time harvesting will result in an even distribution of sites by age classes.

InitializeForRanking ( List stands, int standCount ) : void

Initialize ranking of stands. assigns age frequencies for this ranking method to use in ComputeRank.

Method Details

ComputeRank() protected method

Computes the rank for a stand.
Stands are ranked by age class so that over time harvesting will result in an even distribution of sites by age classes.
protected ComputeRank ( Stand stand, int i ) : double
stand Stand
i int
return double

InitializeForRanking() protected method

Initialize ranking of stands. assigns age frequencies for this ranking method to use in ComputeRank.
protected InitializeForRanking ( List stands, int standCount ) : void
stands List
standCount int
return void

RegulateAgesRank() public method

public RegulateAgesRank ( ) : Landis.SpatialModeling
return Landis.SpatialModeling

RegulateAgesRank() public method

public RegulateAgesRank ( ) : System.Collections.Generic
return System.Collections.Generic