public final class FrenchCommercialVolume2020Predictor extends REpiceaPredictor
REpiceaPredictor.CruiseLine, REpiceaPredictor.ErrorTermGroup, REpiceaPredictor.IntervalNestedInPlotDefinition
DefaultZeroIndex, isRandomEffectsVariabilityEnabled, isResidualVariabilityEnabled, listeners, oXVector
isParametersVariabilityEnabled
Constructor and Description |
---|
FrenchCommercialVolume2020Predictor()
Default constructor for deterministic mode.
|
FrenchCommercialVolume2020Predictor(boolean isVariabilityEnabled)
General constructor.
|
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.
|
static void |
main(java.lang.String[] args) |
double |
predictTreeCommercialOverbarkVolumeDm3(FrenchCommercialVolume2020Tree tree)
This method return the over-bark volume estimate for an individual tree.
|
double |
predictTreeCommercialOverbarkVolumeDm3(FrenchCommercialVolume2020TreeImpl tree,
int id)
This method return the over-bark volume estimate for an individual 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, simulateDeviatesForRandomEffectsOfThisSubject
getParameterEstimates
public FrenchCommercialVolume2020Predictor(boolean isVariabilityEnabled)
isVariabilityEnabled
- a boolean (true: stochastic mode, false: deterministic mode)public FrenchCommercialVolume2020Predictor()
protected final void init()
REpiceaPredictor
init
in class REpiceaPredictor
public double predictTreeCommercialOverbarkVolumeDm3(FrenchCommercialVolume2020Tree tree)
tree
- a FrenchCommercialVolume2020Tree objectpublic double predictTreeCommercialOverbarkVolumeDm3(FrenchCommercialVolume2020TreeImpl tree, int id)
tree
- a FrenchCommercialVolume2020TreeImpl objectid
- the Monte Carlo id (the realization id)public static void main(java.lang.String[] args)