public class MathildeRecruitDbhPredictor extends REpiceaPredictor
REpiceaPredictor.CruiseLine, REpiceaPredictor.ErrorTermGroup, REpiceaPredictor.IntervalNestedInPlotDefinition| Modifier and Type | Field and Description |
|---|---|
protected static double |
Dispersion |
DefaultZeroIndex, isRandomEffectsVariabilityEnabled, isResidualVariabilityEnabled, listeners, oXVectorisParametersVariabilityEnabled| Modifier | Constructor and Description |
|---|---|
|
MathildeRecruitDbhPredictor(boolean isVariabilityEnabled)
Constructor
|
protected |
MathildeRecruitDbhPredictor(boolean isParametersVariabilityEnabled,
boolean isResidualVariabilityEnabled) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
init()
This method reads all the parameters in .csv files and stores the estimates into members defaultBeta, defaultResidualError,
and defaultRandomEffects.
|
protected double |
predictFixedEffectOnly(Matrix beta,
MathildeRecruitmentStand stand,
MathildeTree tree) |
double |
predictRecruitDiameter(MathildeRecruitmentStand stand,
MathildeTree tree)
This method returns the dbh of the recruit in Mathilde model.
|
protected double |
predictRecruitDiameterWithOffset(MathildeRecruitmentStand stand,
MathildeTree tree) |
addModelBasedSimulatorListener, doBlupsExistForThisSubject, doesThisSubjectHaveResidualErrorTerm, doRandomDeviatesExistForThisSubject, fireModelBasedSimulatorEvent, fireRandomEffectDeviateGeneratedEvent, getBlupsForThisSubject, getCruiseLineForThisSubject, getDefaultRandomEffects, getDefaultRandomEffects, getDefaultResidualError, getGaussianErrorTerms, getIntervalNestedInPlotDefinition, getParametersForThisRealization, getRandomEffectsForThisSubject, getResidualError, getResidualErrorForThisSubject, getSubjectPlusMonteCarloSpecificId, getSubjectPlusMonteCarloSpecificId, hasSubjectBeenTestedForBlups, recordSubjectTestedForBlups, removeModelBasedSimulatorListener, setBlupsForThisSubject, setDefaultRandomEffects, setDefaultResidualError, setDeviatesForRandomEffectsOfThisSubject, setParameterEstimates, simulateDeviatesForRandomEffectsOfThisSubjectgetParameterEstimatespublic MathildeRecruitDbhPredictor(boolean isVariabilityEnabled)
isVariabilityEnabled - true to enable the stochastic variability.protected MathildeRecruitDbhPredictor(boolean isParametersVariabilityEnabled,
boolean isResidualVariabilityEnabled)
protected void init()
REpiceaPredictorinit in class REpiceaPredictorpublic double predictRecruitDiameter(MathildeRecruitmentStand stand, MathildeTree tree)
stand - a MathildeRecruitmentStand instancetree - a MathildeTree instanceprotected double predictRecruitDiameterWithOffset(MathildeRecruitmentStand stand, MathildeTree tree)
protected double predictFixedEffectOnly(Matrix beta, MathildeRecruitmentStand stand, MathildeTree tree)