SORTIE Java Interface  1
Classes
Package sortie.data.funcgroups.nci

Classes

class  CrowdingEffectDefault
 This class calculates a crowding effect. More...
 
class  CrowdingEffectNoSize
 This class calculates a crowding effect with no size term. More...
 
class  CrowdingEffectTempDep
 This class calculates a crowding effect using the function: More...
 
class  DamageEffectDefault
 This returns the damage effect due to storms. More...
 
class  InfectionEffect
 This class calculates an infection effect according to the term:
Pest Effect = a * ln(T) + b

where T is the time in years that an individual tree has been infested, and a and b are parameters. More...
 
class  InfectionEffectSizeDependent
 This class calculates an infection effect according to the term:
Infection Effect = [a * ln(T) + b] * exp(-0.5*[( ((DBH-Xp)/X0) / Xb)^2]

where. More...
 
class  NCIEffect
 This class provides a class for NCI effects with organizing information. More...
 
class  NCILargerNeighbors
 The NCI term is simply a count of sapling and adult neighbors with a larger DBH than the target within a certain radius, subject to a minimum value. More...
 
class  NCIMasterBase
 The base for behaviors using the flexible NCI system allowing the user to choose any combination of multiplicative effects. More...
 
class  NCIMasterGrowth
 Corresponds to the clNCIMasterGrowth class. More...
 
class  NCIMasterMortality
 Corresponds to the clNCIGrowth class. More...
 
class  NCIMasterQuadratGrowth
 Corresponds to the clNCIMasterQuadratGrowth class. More...
 
class  NCINeighborBA
 The NCI term is the sum of BA of neighbors. More...
 
class  NCITermBARatio
 NCIi is calculated using basal area ratio. More...
 
class  NCITermBARatioDBHDefault
 NCIi is calculated using basal area ratio, using a single default value for target tree size. More...
 
class  NCITermDefault
 NCIi is calculated as follows (simplifying the notation):
NCIi = Σ λk((DBHk/q)α/distanceβ)
where:
  • we're summing over k = 0 to N neighbors greater than the minimum neighbor DBH
  • α is the neighbor DBH effect parameter
  • β is the neighbor distance effect parameter
  • DBH is of the target tree, in cm
  • q is the DBH divisor parameter
  • DBHk is the DBH of the kth neighbor, in meters
  • γ is the size sensitivity to NCI parameter
  • λk is the NCI lambda parameter for the species of the kth neighbor
  • distance is distance from target to neighbor, in meters

. More...
 
class  NCITermNCIBARatio
 NCIi is calculated as follows (simplifying the notation):
NCIi = Σ λk((DBHk)α/distanceβ)
where:
  • we're summing over k = 0 to N neighbors greater than the minimum neighbor DBH
  • α is the neighbor DBH effect parameter
  • β is the neighbor distance effect parameter
  • DBH is of the target tree, in cm
  • DBHk is the DBH of the kth neighbor, in meters
  • γ is the size sensitivity to NCI parameter
  • λk is the NCI lambda parameter for the species of the kth neighbor
  • distance is distance from target to neighbor, in meters

. More...
 
class  NCITermNCIBARatioDBHDefault
 NCIi is calculated as follows (simplifying the notation):
NCIi = Σ λk((DBHk)α/distanceβ)
where:
  • we're summing over k = 0 to N neighbors greater than the minimum neighbor DBH
  • α is the neighbor DBH effect parameter
  • β is the neighbor distance effect parameter
  • DBH is of the target tree, in cm
  • DBHk is the DBH of the kth neighbor, in meters
  • γ is the size sensitivity to NCI parameter
  • λk is the NCI lambda parameter for the species of the kth neighbor
  • distance is distance from target to neighbor, in meters

. More...
 
class  NCITermNCITempDepBARatio
 NCIi is calculated as follows (simplifying the notation):
NCIi = Σ λk((DBHk)α/distanceβ)
where:
  • we're summing over k = 0 to N neighbors greater than the minimum neighbor DBH
  • α is the neighbor DBH effect parameter
  • β is the neighbor distance effect parameter
  • DBH is of the target tree, in cm
  • DBHk is the DBH of the kth neighbor, in meters
  • γ is the size sensitivity to NCI parameter
  • λk is the NCI lambda parameter for the species of the kth neighbor
  • distance is distance from target to neighbor, in meters

. More...
 
class  NCITermNCITempDepBARatioDBHDefault
 NCIi is calculated as follows (simplifying the notation):
NCIi = Σ λk((DBHk)α/distanceβ)
where:
  • we're summing over k = 0 to N neighbors greater than the minimum neighbor DBH
  • α is the neighbor DBH effect parameter
  • β is the neighbor distance effect parameter
  • DBH is of the target tree, in cm
  • DBHk is the DBH of the kth neighbor, in meters
  • γ is the size sensitivity to NCI parameter
  • λk is the NCI lambda parameter for the species of the kth neighbor
  • distance is distance from target to neighbor, in meters

. More...
 
class  NCITermWithNeighborDamage
 NCIi is calculated as follows (simplifying the notation):
NCIi = Σ η λk((DBHk/q)α/distanceβ)
where:
  • we're summing over k = 0 to N neighbors greater than the minimum neighbor DBH
  • η is the storm damage parameter of the target, depending on the damage status. It’s 1 if the neighbor is undamaged.
  • α is the neighbor DBH effect parameter
  • β is the neighbor distance effect parameter
  • DBH is of the target tree, in cm
  • q is the DBH divisor parameter
  • DBHk is the DBH of the kth neighbor, in meters
  • γ is the size sensitivity to NCI parameter
  • λk is the NCI lambda parameter for the species of the kth neighbor
  • distance is distance from target to neighbor, in meters

Note that eta is per target species, not per neighbor (like lambda). More...
 
class  NCIWithSeedlings
 This is an NCI term which allows seedlings to compete. More...
 
class  NitrogenEffectGaussian
 This class calculates a nitrogen effect according to the term:
Nitrogen Effect = exp(-0.5*((NDEP - X0) / Xb)2)

where: More...
 
class  PrecipitationEffectDoubleLogistic
 This represents precipitation effect in NCI behaviors calculated with a double logistic function. More...
 
class  PrecipitationEffectWeibull
 This represents the default Weibull precipitation effect in NCI growth. More...
 
class  ShadingDefault
 This represents the default shading effect in NCI growth. More...
 
class  SizeEffectCompoundExpInf
 This represents the default size effect in NCI growth. More...
 
class  SizeEffectCompoundExponential
 This represents the default size effect in NCI growth. More...
 
class  SizeEffectDefault
 This represents the default size effect in NCI growth. More...
 
class  SizeEffectLowerBounded
 This represents the default size effect in NCI growth. More...
 
class  SizeEffectPowerFunction
 This represents the default size effect in NCI growth. More...
 
class  SizeEffectShiftedLogInf
 This represents a size effect in NCI growth that uses a shifted lognormal function. More...
 
class  SizeEffectShiftedLognormal
 This represents a size effect in NCI growth that uses a shifted lognormal function. More...
 
class  TemperatureEffectDoubleLogistic
 This represents temperature effect in NCI behaviors calculated with a double logistic function. More...
 
class  TemperatureEffectWeibull
 This represents the default Weibull temperature effect in NCI behaviors. More...