public class AWSModelCore
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
AWSModelCore.RandomEffectID |
protected static class |
AWSModelCore.SubModelID
This Enum variable defines the different steps to implement in order to obtain predictions.
|
Modifier and Type | Field and Description |
---|---|
protected boolean |
isStochasticModeEnabled |
protected static java.util.Random |
RANDOM_GENERATOR |
Modifier | Constructor and Description |
---|---|
protected |
AWSModelCore()
General constructor for Albrecht et al.'s wind storm model
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
getCutPoint(AWSModelCore.SubModelID subModel) |
protected java.lang.Object |
getParameters(AWSModelCore.SubModelID subModel) |
protected double |
getRandomEffect(AWSModelCore.RandomEffectID randomEffectID)
This method records the AWSStand and its random effect vector in the randomDeviatesRegistry member.
|
protected AWSReferenceTables |
getReferenceTables() |
protected AWSStand |
getStand() |
protected java.lang.Object |
getStandVariable(java.lang.Enum variable) |
protected AWSTreatment |
getTreatment() |
protected java.lang.Object |
getTreatmentVariable(AWSTreatment.TreatmentVariable variable) |
protected AWSTree |
getTree() |
protected java.lang.Object |
getTreeVariable(java.lang.Enum variable) |
protected void |
setStand(AWSStand stand) |
protected void |
setTreatment(AWSTreatment treatment) |
protected void |
setTree(AWSTree tree) |
protected static final java.util.Random RANDOM_GENERATOR
protected boolean isStochasticModeEnabled
protected AWSModelCore()
protected double getRandomEffect(AWSModelCore.RandomEffectID randomEffectID)
protected java.lang.Object getParameters(AWSModelCore.SubModelID subModel)
protected void setStand(AWSStand stand) throws java.lang.Exception
java.lang.Exception
protected AWSStand getStand()
protected void setTreatment(AWSTreatment treatment) throws java.lang.Exception
java.lang.Exception
protected AWSTreatment getTreatment()
protected void setTree(AWSTree tree) throws java.lang.Exception
java.lang.Exception
protected AWSTree getTree()
protected java.lang.Object getStandVariable(java.lang.Enum variable) throws java.lang.Exception
java.lang.Exception
protected java.lang.Object getTreatmentVariable(AWSTreatment.TreatmentVariable variable) throws java.lang.Exception
java.lang.Exception
protected java.lang.Object getTreeVariable(java.lang.Enum variable) throws java.lang.Exception
java.lang.Exception
protected AWSReferenceTables getReferenceTables()
protected java.lang.Object getCutPoint(AWSModelCore.SubModelID subModel)