public abstract class MathildeSubModule extends REpiceaPredictor
REpiceaPredictor.CruiseLine, REpiceaPredictor.ErrorTermGroup, REpiceaPredictor.IntervalNestedInPlotDefinitionDefaultZeroIndex, isRandomEffectsVariabilityEnabled, isResidualVariabilityEnabled, listeners, oXVectorisParametersVariabilityEnabled| Modifier | Constructor and Description |
|---|---|
protected |
MathildeSubModule(boolean isParametersVariabilityEnabled,
boolean isRandomEffectVariabilityEnabled,
boolean isResidualVariabilityEnabled) |
addModelBasedSimulatorListener, doBlupsExistForThisSubject, doesThisSubjectHaveResidualErrorTerm, doRandomDeviatesExistForThisSubject, fireModelBasedSimulatorEvent, fireRandomEffectDeviateGeneratedEvent, getCruiseLineForThisSubject, getDefaultRandomEffects, getGaussianErrorTerms, getIntervalNestedInPlotDefinition, getParametersForThisRealization, getRandomEffectsForThisSubject, getResidualError, getResidualErrorForThisSubject, getSubjectPlusMonteCarloSpecificId, getSubjectPlusMonteCarloSpecificId, hasSubjectBeenTestedForBlups, recordSubjectTestedForBlups, removeModelBasedSimulatorListener, setBlupsForThisSubject, setDeviatesForRandomEffectsOfThisSubjectgetParameterEstimatesprotected MathildeSubModule(boolean isParametersVariabilityEnabled,
boolean isRandomEffectVariabilityEnabled,
boolean isResidualVariabilityEnabled)
public void setParameterEstimates(ModelParameterEstimates betaEstimate)
setParameterEstimates in class REpiceaPredictorpublic void setDefaultRandomEffects(HierarchicalLevel level, Estimate<? extends StandardGaussianDistribution> estimate)
setDefaultRandomEffects in class REpiceaPredictorpublic Matrix getParameters(MonteCarloSimulationCompliantObject stand)
public Matrix getRandomEffects(MonteCarloSimulationCompliantObject subject)
public Estimate<? extends StandardGaussianDistribution> getDefaultRandomEffects(HierarchicalLevel level)
getDefaultRandomEffects in class REpiceaPredictorpublic void setDefaultResidualError(java.lang.Enum<?> enumVar,
GaussianErrorTermEstimate estimate)
setDefaultResidualError in class REpiceaPredictorpublic GaussianErrorTermEstimate getDefaultResidualError(java.lang.Enum<?> enumVar)
getDefaultResidualError in class REpiceaPredictorpublic Matrix getResidualErrorForThisVersion()
public Estimate<? extends StandardGaussianDistribution> getBlupsForThisSubject(MonteCarloSimulationCompliantObject subject)
REpiceaPredictorgetBlupsForThisSubject in class REpiceaPredictorsubject - a MonteCarloSimulationCompliantObject instancepublic final void init()
REpiceaPredictorinit in class REpiceaPredictorpublic Matrix simulateDeviatesForRandomEffectsOfThisSubject(MonteCarloSimulationCompliantObject subject, Estimate<?> randomEffectsEstimate)
REpiceaPredictorsimulateDeviatesForRandomEffectsOfThisSubject in class REpiceaPredictorsubject - a MonteCarloSimulationCompliantObject instancerandomEffectsEstimate - the estimate from which the random deviates are generated