Inheritance diagram for javawrapper::GrowthBehaviors:
Public Member Functions | |
GrowthBehaviors (GUIManager oManager) throws ModelException | |
Constructor. | |
void | DoSetup (TreePopulation oPop) throws ModelException |
Performs setup tasks. | |
void | ValidateData (TreePopulation oPop) throws ModelException |
Validates the data. | |
void | WriteXML (java.io.BufferedWriter jOut, TreePopulation oPop) throws ModelException |
Before letting the base class write the XML, this verifies that there is Resource grid information entered if the double resource relative behavior is used. | |
void | ChangeOfSpeciesName (String sOldSpecies, String sNewSpecies) |
Updates the lambda neighbor names when a species name is changed. | |
Protected Attributes | |
ModelVector | mp_fAsymptoticDiameterGrowth |
Asymptotic diameter growth for each species. | |
ModelVector | mp_fSlopeOfGrowthResponse |
Slope of growth response for each species. | |
ModelVector | mp_fRelGrowthDiamExp |
Diameter exponent for relative Michaelis-Menton growth. | |
ModelVector | mp_fAdultConstantRadialGrowth |
Adult constant radial growth for each species, in mm/yr. | |
ModelVector | mp_fAdultConstantAreaInc |
Adult constant area increment, in cm2/yr. | |
ModelVector | mp_fNCIMaxPotentialGrowth |
NCI max potential growth for each species. | |
ModelVector | mp_fNCIMaxCrowdingRadius |
NCI maximum crowding distance, in m, for each species. | |
ModelVector | mp_fNCIMinNeighborDBH |
NCI minimum DBH for crowding neighbors, for each species; all species required. | |
ModelVector | mp_fNCIAlpha |
NCI alpha for each species. | |
ModelVector | mp_fNCIBeta |
NCI beta for each species. | |
ModelVector | mp_fNCISizeSensToNCI |
NCI growth - Size sensitivity to NCI parameter (gamma). | |
ModelVector | mp_fNCICrowdingEffectSlope |
NCI growth - Crowding Effect Slope (C). | |
ModelVector | mp_fNCICrowdingEffectSteepness |
NCI growth - Crowding Effect Steepness (D). | |
ModelVector | mp_fNCINeighStormEffMed |
NCI growth - Neighbor storm effect - medium damage. | |
ModelVector | mp_fNCINeighStormEffFull |
NCI growth - Neighbor storm effect - full damage. | |
ModelVector | mp_fNCISizeEffectMode |
NCI growth - Size effect mode (X0). | |
ModelVector | mp_fNCISizeEffectVariance |
NCI growth - Size effect variance (Xb). | |
ModelVector | mp_fNCIShadingEffectCoefficient |
NCI growth - Shading coefficient (m). | |
ModelVector | mp_fNCIShadingEffectExponent |
NCI growth - Shading exponent (n). | |
ModelVector | mp_fNCIStormEffectMed |
NCI growth - Storm effect - medium damage. | |
ModelVector | mp_fNCIStormEffectFull |
NCI growth - Storm effect - full damage. | |
ModelVector | mp_fLengthOfLastSuppressionFactor |
Length of last suppression factor for each species. | |
ModelVector | mp_fLengthOfCurrentReleaseFactor |
Length of current release factor for each species. | |
ModelVector | mp_fLogisticDiamAsympGrowthFullLight |
Logistic diameter growth - asymptotic growth at full light. | |
ModelVector | mp_fLogisticHeightAsympGrowthFullLight |
Logistic height growth - asymptotic growth at full light. | |
ModelVector | mp_fLogisticDiamShape1b |
Logistic diameter growth - shape parameter 1 - b. | |
ModelVector | mp_fLogisticHeightShape1b |
Logistic height growth - shape parameter 1 - b. | |
ModelVector | mp_fLogisticDiamShape2c |
Logistic diameter growth - shape parameter 2 - c. | |
ModelVector | mp_fLogisticHeightShape2c |
Logistic height growth - shape parameter 2 - c. | |
ModelVector | mp_fSimpLinDiamIntercept |
Simple linear diameter growth - intercept. | |
ModelVector | mp_fSimpLinHeightIntercept |
Simple linear height growth - intercept. | |
ModelVector | mp_fSimpLinDiamSlope |
Simple linear diameter growth - slope. | |
ModelVector | mp_fSimpLinHeightSlope |
Simple linear height growth - slope. | |
ModelVector | mp_fLinShadeDiamIntercept |
Linear growth with exponential reduction for shade diameter growth - intercept. | |
ModelVector | mp_fLinShadeHeightIntercept |
Linear growth with exponential reduction for shade height growth - intercept. | |
ModelVector | mp_fLinShadeDiamSlope |
Linear growth with exponential reduction for shade diameter growth - slope. | |
ModelVector | mp_fLinShadeHeightSlope |
Linear growth with exponential reduction for shade height growth - slope. | |
ModelVector | mp_fLinShadeDiamShadeExp |
Linear growth with exponential reduction for shade diameter growth - shade exponent. | |
ModelVector | mp_fLinShadeHeightShadeExp |
Linear growth with exponential reduction for shade height growth - shade exponent. | |
ModelVector | mp_fSizeDepLogisticDiamIntercept |
Logistic growth with size dependent asymptote - diameter intercept. | |
ModelVector | mp_fSizeDepLogisticHeightIntercept |
Logistic growth with size dependent asymptote - height intercept. | |
ModelVector | mp_fSizeDepLogisticDiamSlope |
Logistic growth with size dependent asymptote - diameter slope. | |
ModelVector | mp_fSizeDepLogisticHeightSlope |
Logistic growth with size dependent asymptote - height slope. | |
ModelVector | mp_fSizeDepLogisticDiamShape1c |
Logistic growth with size dependent asymptote - diameter shape parameter 1 - c. | |
ModelVector | mp_fSizeDepLogisticHeightShape1c |
Logistic growth with size dependent asymptote - height shape parameter 1 - c. | |
ModelVector | mp_fSizeDepLogisticDiamShape2d |
Logistic growth with size dependent asymptote - diameter shape parameter 2 - d. | |
ModelVector | mp_fSizeDepLogisticHeightShape2d |
Logistic growth with size dependent asymptote - height shape parameter 2 - d. | |
ModelVector | mp_fLognormalDiamIncAtDiam36 |
Lognormal diameter growth - growth increment at diameter 36. | |
ModelVector | mp_fLognormalHeightIncAtDiam36 |
Lognormal height growth - height increment at diameter 36. | |
ModelVector | mp_fLognormalDiamShapeParam |
Lognormal diameter growth - shape parameter. | |
ModelVector | mp_fLognormalHeightShapeParam |
Lognormal height growth - shape parameter. | |
ModelVector | mp_fLognormalDiamEffectOfShade |
Lognormal diameter growth - effect of shade. | |
ModelVector | mp_fLognormalHeightEffectOfShade |
Lognormal height growth - effect of shade. | |
ModelVector | mp_fDoubleResourceInfluence |
Double resource relative growth - influence of resource. | |
ModelVector | mp_fBiLevelHighLightThreshold |
Linear bi-level growth - threshold for high-light growth. | |
ModelVector | mp_fBiLevelHighLightSlope |
Linear bi-level growth - slope for high-light growth. | |
ModelVector | mp_fBiLevelHighLightIntercept |
Linear bi-level growth - intercept for high-light growth. | |
ModelVector | mp_fBiLevelLowLightSlope |
Linear bi-level growth - slope for low-light growth. | |
ModelVector | mp_fBiLevelLowLightIntercept |
Linear bi-level growth - intercept for low-light growth. | |
ModelVector | mp_fLogBiLevelLoLiteX0 |
Lognormal bi-level growth - X0 for low-light growth. | |
ModelVector | mp_fLogBiLevelLoLiteXb |
Lognormal bi-level growth - Xb for low-light growth. | |
ModelVector | mp_fLogBiLevelLoLiteMaxGrwth |
Lognormal bi-level growth - max growth for low-light growth. | |
ModelVector | mp_fLogBiLevelHiLiteX0 |
Lognormal bi-level growth - X0 for high-light growth. | |
ModelVector | mp_fLogBiLevelHiLiteXb |
Lognormal bi-level growth - Xb for high-light growth. | |
ModelVector | mp_fLogBiLevelHiLiteMaxGrwth |
Lognormal bi-level growth - max growth for high-light growth. | |
ModelVector | mp_fLogBiLevelHighLightThreshold |
Lognormal bi-level growth - threshold for high-light growth. | |
ModelVector | mp_fPRHiteThreshold |
PR semi-stochastic growth - height threshold for stochastic growth. | |
ModelVector | mp_fPRDetermA |
PR semi-stochastic growth - "a" for deterministic growth. | |
ModelVector | mp_fPRDetermB |
PR semi-stochastic growth - "b" for deterministic growth. | |
ModelVector | mp_fPRMeanDBH |
PR semi-stochastic growth - mean DBH for stochastic growth. | |
ModelVector | mp_fPRDBHStdDev |
PR semi-stochastic growth - DBH standard deviation for stochastic growth. | |
ModelVector | mp_fPRStormLevelHighLightThreshold |
PR storm bi-level growth - threshold for high-light growth. | |
ModelVector | mp_fPRStormBiLevelHighLightA |
PR storm bi-level growth - high-light growth "a". | |
ModelVector | mp_fPRStormBiLevelHighLightB |
PR storm bi-level growth - high-light growth "b". | |
ModelVector | mp_fPRStormBiLevelLowLightSlope |
PR storm bi-level growth - slope for low-light growth. | |
ModelVector | mp_fPRStormBiLevelLowLightIntercept |
PR storm bi-level growth - intercept for low-light growth. | |
ModelFloat | m_fMortalityRateAtSuppression |
Morality rate at suppression. | |
ModelFloat | m_fNCIDbhDivisor |
NCI - NCI DBH divisor. | |
ModelInt | m_iYrsExceedingThresholdBeforeSuppressed |
Years exceeding threshold before a tree is suppressed. | |
ModelEnum | m_iIncludeSnagsInNCI |
NCI - Whether or not to include snags in NCI calculations - LEM 05/12/05. | |
ModelEnum | m_iRelativizeNCI |
NCI - Whether or not to relativize NCI to NCImax. |
Copyright: Copyright (c) 2003 Charles D. Canham
Company: Institute of Ecosystem Studies
javawrapper::GrowthBehaviors::GrowthBehaviors | ( | GUIManager | oManager | ) | throws ModelException [inline] |
Constructor.
oManager | GUIManager object. |
ModelException | Passed through from called functions. Shouldn't ever be thrown. |
void javawrapper::GrowthBehaviors::ChangeOfSpeciesName | ( | String | sOldSpecies, | |
String | sNewSpecies | |||
) | [inline] |
Updates the lambda neighbor names when a species name is changed.
sOldSpecies | String Old name of the species, with underscores instead of spaces (like the species names would come from the tree population) | |
sNewSpecies | String New name of the species, with underscores instead of spaces (like the species names would come from the tree population) |
Reimplemented from javawrapper::WorkerBase.
void javawrapper::GrowthBehaviors::DoSetup | ( | TreePopulation | oPop | ) | throws ModelException [inline, virtual] |
Performs setup tasks.
This method adds the NCI lambdas as required data, and causes all storm damage parameters to default to 1.
oPop | Tree population |
ModelException | Won't throw. |
Implements javawrapper::WorkerBase.
void javawrapper::GrowthBehaviors::ValidateData | ( | TreePopulation | oPop | ) | throws ModelException [inline, virtual] |
Validates the data.
oPop | TreePopulation object. |
ModelException | if:
|
Implements javawrapper::WorkerBase.
void javawrapper::GrowthBehaviors::WriteXML | ( | java.io.BufferedWriter | jOut, | |
TreePopulation | oPop | |||
) | throws ModelException [inline] |
Before letting the base class write the XML, this verifies that there is Resource grid information entered if the double resource relative behavior is used.
I expect to remove this when there is some formal behavior for taking care of the resources.
jOut | FileWriter | |
oPop | TreePopulation |
ModelException |
Initial value:
new ModelFloat(0, "Mortality Threshold for Suppression", "gr_mortRateAtSuppression")
Initial value:
new ModelFloat(1, "NCI DBH Divisor (q)", "gr_nciDbhDivisor")
Initial value:
new ModelEnum(new int[] {0, 1}, new String[] {"false", "true"}, "Include Snags in NCI Calculations", "gr_nciIncludeSnagsInNCI")
Initial value:
new ModelEnum(new int[] {0, 1}, new String[] {"false", "true"}, "Relativize NCI with NCI Max", "gr_nciRelativizeWithNCIMax")
Initial value:
new ModelInt(0, "Years Exceeding Threshold Before a Tree is Suppressed", "gr_yrsExceedThresholdBeforeSupp")
Initial value:
new ModelVector( "Adult Constant Area Growth in sq. cm/yr", "gr_adultConstAreaInc", "gr_acaiVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Adult Constant Radial Growth in mm/yr", "gr_adultConstRadialInc", "gr_acriVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Asymptotic Diameter Growth (A)", "gr_asympDiameterGrowth", "gr_adgVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Linear Bi-Level - Intercept for High-Light Growth (a)", "gr_linearBilevHiLiteIntercept", "gr_lbhliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Linear Bi-Level - Slope for High-Light Growth (b)", "gr_linearBilevHiLiteSlope", "gr_lbhlsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Linear Bi-Level - Threshold for High-Light Growth (0 - 100)", "gr_linearBilevHiLiteThreshold", "gr_lbhltVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Linear Bi-Level - Intercept for Low-Light Growth (a)", "gr_linearBilevLoLiteIntercept", "gr_lblliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Linear Bi-Level - Slope for Low-Light Growth (b)", "gr_linearBilevLoLiteSlope", "gr_lbllsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Double resource - Influence of Resource (C)", "gr_diamDoubleMMResourceInfluence", "gr_ddmmriVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Length of Current Release Factor", "gr_lengthCurrReleaseFactor", "gr_lcrfVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Length of Last Suppression Factor", "gr_lengthLastSuppFactor", "gr_llsfVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Shaded Linear - Diam Intercept in mm/yr (a)", "gr_diamShadedLinearIntercept", "gr_dshliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Shaded Linear - Diam Shade Exponent (c)", "gr_diamShadedLinearShadeExp", "gr_dshlseVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Shaded Linear - Diam Slope (b)", "gr_diamShadedLinearSlope", "gr_dshlsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Shaded Linear - Height Intercept in cm/yr (a)", "gr_heightShadedLinearIntercept", "gr_hshliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Shaded Linear - Height Shade Exponent (c)", "gr_heightShadedLinearShadeExp", "gr_hshlseVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Shaded Linear - Height Slope (b)", "gr_heightShadedLinearSlope", "gr_hshlsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal Bi-Level - Threshold for High-Light Growth (0 - 100)", "gr_lognormalBilevHiLiteThreshold", "gr_lobhltVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal Bi-Level - Max Growth in High Light (m)", "gr_lognormalBilevHiLiteMaxGrowth", "gr_lbhlmgVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal Bi-Level - X0 for High-Light Growth", "gr_lognormalBilevHiLiteX0", "gr_lbhlx0Val", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal Bi-Level - Xb for High-Light Growth", "gr_lognormalBilevHiLiteXb", "gr_lbhlxbVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal Bi-Level - Max Growth in Low Light (m)", "gr_lognormalBilevLoLiteMaxGrowth", "gr_lbllmgVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal Bi-Level - X0 for Low-Light Growth", "gr_lognormalBilevLoLiteX0", "gr_lbllx0Val", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal Bi-Level - Xb for Low-Light Growth", "gr_lognormalBilevLoLiteXb", "gr_lbllxbVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Logistic - Asymptotic Diam Growth - Full Light in mm/yr (a)", "gr_diamAsympGrowthAtFullLight", "gr_dagaflVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Logistic - Diam Shape Param 1 (b)", "gr_diamShape1b", "gr_ds1bVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Logistic - Diam Shape Param 2 (c)", "gr_diamShape2c", "gr_ds2cVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Logistic - Asymptotic Height Growth - Full Light in cm/yr (a)", "gr_heightAsympGrowthAtFullLight", "gr_hagaflVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Logistic - Height Shape Param 1 (b)", "gr_heightShape1b", "gr_hs1bVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Logistic - Height Shape Param 2 (c)", "gr_heightShape2c", "gr_hs2cVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal - Diam Effect of Shade (c)", "gr_diamLognormalEffectOfShade", "gr_dleosVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal - Diam Growth Increment at Diam 36, in mm/yr (a)", "gr_diamLognormalIncAtDiam36", "gr_dliad36Val", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal - Diam Shape Parameter (b)", "gr_diamLognormalShapeParam", "gr_dlspVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal - Height Effect of Shade (c)", "gr_heightLognormalEffectOfShade", "gr_hleosVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal - Height Growth Increment at Diam 36, in cm/yr (a)", "gr_heightLognormalIncAtDiam36", "gr_hliad36Val", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Lognormal - Height Shape Parameter (b)", "gr_heightLognormalShapeParam", "gr_hlspVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector("NCI Alpha", "gr_nciAlpha", "gr_naVal", 0, ModelVector.FLOAT)
ModelVector javawrapper::GrowthBehaviors::mp_fNCIBeta [protected] |
Initial value:
new ModelVector("NCI Beta", "gr_nciBeta", "gr_nbVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Crowding Effect Slope (C)", "gr_nciCrowdingSlope", "gr_ncslVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Crowding Effect Steepness (D)", "gr_nciCrowdingSteepness", "gr_ncstVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Maximum Crowding Distance, in meters", "gr_nciMaxCrowdingRadius", "gr_nmcrVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Maximum Potential Growth, cm/yr", "gr_nciMaxPotentialGrowth", "gr_nmpgVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Minimum Neighbor DBH, in cm", "gr_nciMinNeighborDBH", "gr_nmndVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "NCI Neighbor Storm Damage (eta) - Complete (0-1)", "gr_nciNeighStormEffFullDmg", "gr_nnsefdVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Neighbor Storm Damage (eta) - Medium (0-1)", "gr_nciNeighStormEffMedDmg", "gr_nnsemdVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Shading Effect Coefficient (m)", "gr_nciShadingCoefficient", "gr_nscVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Shading Effect Exponent (n)", "gr_nciShadingExponent", "gr_nseVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Size Effect Mode, in cm (X0)", "gr_nciSizeEffectMode", "gr_nsemVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Size Effect Variance, in cm (Xb)", "gr_nciSizeEffectVariance", "gr_nsevVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Size Sensitivity to NCI (gamma)", "gr_nciSizeSensNCI", "gr_nssnVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Damage Effect - Complete Storm Damage (0-1)", "gr_nciStormEffFullDmg", "gr_nsefdVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Damage Effect - Medium Storm Damage (0-1)", "gr_nciStormEffMedDmg", "gr_nsemdVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR - DBH Standard Deviation for Stochastic Growth", "gr_prStochStdDev", "gr_pssdVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR - \"a\" Parameter for Deterministic Growth", "gr_prStochDetermA", "gr_psdaVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR - \"b\" Parameter for Deterministic Growth", "gr_prStochDetermB", "gr_psdbVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR - Height Threshold for Stochastic Growth (m)", "gr_prStochHiteThreshold", "gr_pshtVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR - Mean DBH (cm) for Stochastic Growth", "gr_prStochMeanDBH", "gr_psmdVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR Storm Bi-Level - High-Light \"a\"", "gr_prBilevStmGrwthHiLiteA", "gr_pbsghlaVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR Storm Bi-Level - High-Light \"b\"", "gr_prBilevStmGrwthHiLiteB", "gr_pbsghlbVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR Storm Bi-Level - Intercept for Low-Light Growth (a)", "gr_prBilevStmGrwthLoLiteIntercept", "gr_pbsglliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR Storm Bi-Level - Slope for Low-Light Growth (b)", "gr_prBilevStmGrwthLoLiteSlope", "gr_pbsgllsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "PR Storm Bi-Level - Threshold for High-Light Growth (0 - 100)", "gr_prBilevStmGrwthHiLiteThreshold", "gr_pbsghltVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Relative Michaelis-Menton Growth - Diameter Exponent", "gr_relGrowthDiamExp", "gr_rgdeVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Simple Linear - Diam Intercept in mm/yr (a)", "gr_diamSimpleLinearIntercept", "gr_dsliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Simple Linear - Diam Slope (b)", "gr_diamSimpleLinearSlope", "gr_dslsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Simple Linear - Height Intercept in cm/yr (a)", "gr_heightSimpleLinearIntercept", "gr_hsliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Simple Linear - Height Slope (b)", "gr_heightSimpleLinearSlope", "gr_hslsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Diam Intercept (a)", "gr_diamSizeDepLogisticIntercept", "gr_dsdliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Diam Shape Param 1 (c)", "gr_diamSizeDepLogisticShape1c", "gr_dsdls1cVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Diam Shape Param 2 (d)", "gr_diamSizeDepLogisticShape2d", "gr_dsdls2dVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Diam Slope (b)", "gr_diamSizeDepLogisticSlope", "gr_dsdlsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Height Intercept (a)", "gr_heightSizeDepLogisticIntercept", "gr_hsdliVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Height Shape Param 1 (c)", "gr_heightSizeDepLogisticShape1c", "gr_hsdls1cVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Height Shape Param 2 (d)", "gr_heightSizeDepLogisticShape2d", "gr_hsdls2dVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Size Dep. Logistic - Height Slope (b)", "gr_heightSizeDepLogisticSlope", "gr_hsdlsVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "Slope of Growth Response (S)", "gr_slopeGrowthResponse", "gr_sgrVal", 0, ModelVector.FLOAT)