C# Class Landis.Extension.BaseBDA.SiteResources

Afficher le fichier Open project: LANDIS-II-Foundation/Extensions-Disturbance Class Usage Examples

Méthodes publiques

Méthode Description
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.

Method Details

NeighborResourceDominance() public static méthode

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
Résultat void

SiteResourceDominance() public static méthode

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
Résultat void

SiteResourceDominanceModifier() public static méthode

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
Résultat void

SiteVulnerability() public static méthode

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
Résultat void