C# Класс Landis.Extension.BaseBDA.SiteResources

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
NeighborResourceDominance ( IAgent agent ) : void

Calculate the The Resource Dominance of all active NEIGHBORS within the User defined NeighborRadius. The weight of neighbors is dependent upon distance and a weighting algorithm: uniform, linear, or gaussian. Subsampling determined by User defined NeighborSpeedUp. Gaussian equation: http://www.anc.ed.ac.uk/~mjo/intro/node7.html

SiteResourceDominance ( IAgent agent, int ROS ) : void

Calculate the Site Resource Dominance (SRD) for all active sites. The SRD averages the resources for each species as defined in the BDA species table. SRD ranges from 0 - 1.

SiteResourceDominanceModifier ( IAgent agent ) : void

Calculate the Site Resource Dominance MODIFIER for all active sites. Site Resource Dominance Modifier takes into account other disturbances and any ecoregion modifiers defined. SRDMods range from 0 - 1.

SiteVulnerability ( IAgent agent, int ROS, bool considerNeighbor ) : void

Calculate SITE VULNERABILITY Following equations found in Sturtevant et al. 2004. Ecological Modeling 180: 153-174.

Описание методов

NeighborResourceDominance() публичный статический Метод

Calculate the The Resource Dominance of all active NEIGHBORS within the User defined NeighborRadius. The weight of neighbors is dependent upon distance and a weighting algorithm: uniform, linear, or gaussian. Subsampling determined by User defined NeighborSpeedUp. Gaussian equation: http://www.anc.ed.ac.uk/~mjo/intro/node7.html
public static NeighborResourceDominance ( IAgent agent ) : void
agent IAgent
Результат void

SiteResourceDominance() публичный статический Метод

Calculate the Site Resource Dominance (SRD) for all active sites. The SRD averages the resources for each species as defined in the BDA species table. SRD ranges from 0 - 1.
public static SiteResourceDominance ( IAgent agent, int ROS ) : void
agent IAgent
ROS int
Результат void

SiteResourceDominanceModifier() публичный статический Метод

Calculate the Site Resource Dominance MODIFIER for all active sites. Site Resource Dominance Modifier takes into account other disturbances and any ecoregion modifiers defined. SRDMods range from 0 - 1.
public static SiteResourceDominanceModifier ( IAgent agent ) : void
agent IAgent
Результат void

SiteVulnerability() публичный статический Метод

Calculate SITE VULNERABILITY Following equations found in Sturtevant et al. 2004. Ecological Modeling 180: 153-174.
public static SiteVulnerability ( IAgent agent, int ROS, bool considerNeighbor ) : void
agent IAgent
ROS int
considerNeighbor bool
Результат void