|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectawsmodel.AWSModelCore
awsmodel.AlbrechtWindStormMaker
public class AlbrechtWindStormMaker
This class implements the equations of the different submodels that are part of Albrecht et al.'s wind storm model. This model predict an average probability of wind-induced damage without knowledge or assumption of wind storm occurrence. The wind storm occurrence is implicitly derived from the observed occurrence in the Baden-Wuerttemberg over the 1950-2005 period. IMPORTANT : This model applies to 0.25-ha plot, with regular structure and homogeneous composition.
Constructor Summary | |
---|---|
AlbrechtWindStormMaker()
General constructor. |
Method Summary | |
---|---|
double[] |
getPredictionForThisStand(AWSStand stand,
AWSTreatment treatment)
This method generates three predictions : 1- the probability of stand damage, 2- the probability of total damage (>75% of basal area damaged) conditional on the occurrence of stand damaged, and 3- the proportion of stand damage (<75% of basal area damaged) given that the stand is not totally damaged. |
double |
getPredictionForThisTree(AWSStand stand,
AWSTreatment treatment,
AWSTree tree)
This method provides a prediction of damage for an individual tree. |
double |
getProbabilityOfStandDamage()
This method returns the probability of observing stand damage. |
double |
getProbabilityOfTotalStandDamage()
This method returns the predicted probability of total damage (>75% of basal area damaged) given that stand damage occurred. |
double |
getProportionOfStandDamageIfNotTotallyDamaged()
This method returns the predicted proportion of stand damage (<75% of basal area damaged) given that the stand is not totally damaged. |
void |
setRandomEffectEnabled(boolean enabled)
This method makes it possible to enable the random effect component. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AlbrechtWindStormMaker()
Method Detail |
---|
public void setRandomEffectEnabled(boolean enabled)
enabled
- public double getProbabilityOfStandDamage()
public double getProbabilityOfTotalStandDamage()
public double getProportionOfStandDamageIfNotTotallyDamaged()
public double[] getPredictionForThisStand(AWSStand stand, AWSTreatment treatment) throws java.lang.Exception
stand
- a AWSStand objecttreatment
- a AWSTreatment object
java.lang.Exception
public double getPredictionForThisTree(AWSStand stand, AWSTreatment treatment, AWSTree tree) throws java.lang.Exception
stand
- a AWSStand objecttreatment
- a AWSTreatment objecttree
- a AWSTree object
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |