Public Member Functions | |
Allometry (GUIManager oManager) | |
Constructor. | |
void | DoSetup (TreePopulation oPop) throws ModelException |
Does setup. | |
void | ValidateData (TreePopulation oPop) throws ModelException |
This makes sure all data is valid and can be used to run the model. | |
boolean | SetVectorValueByXMLTag (String sXMLTag, String sXMLParentTag, Vector< String > p_oData, String[] p_sChildXMLTags, boolean[] p_bAppliesTo, org.xml.sax.Attributes oParentAttributes, org.xml.sax.Attributes[] p_oAttributes) throws ModelException |
Overridden for backwards compatibility after changing XML tag names. | |
Vector< TableData > | FormatDataForDisplay (TreePopulation oPop) |
Formats data for display in a set of JTables. | |
void | ChangeOfSpeciesName (String sOldSpecies, String sNewSpecies) |
Updates the lambda neighbor names when a species name is changed. | |
void | CopySpecies (int iSpeciesCopyFrom, int iSpeciesCopyTo) throws ModelException |
Updates the lambda when a species is copied. | |
Protected Attributes | |
ModelVector | mp_fMaxCanopyHeight |
Species-specific - maximum tree height. | |
ModelVector | mp_fSlopeOfAsymptoticHeight |
Species-specific - slope of asymptotic height. | |
ModelVector | mp_fCrownRadExp |
Species-specific - exponent in crown radius equation. | |
ModelVector | mp_fCrownDepthExp |
Species-specific - exponent in crown depth equation. | |
ModelVector | mp_fSlopeOfAsympCrownRad |
Species-specific - slope of asymptotic crown radius. | |
ModelVector | mp_fSlopeOfAsympCrownDpth |
Species-specific - slope of the asymptotic crown depth. | |
ModelVector | mp_fSlopeOfHeightDiam10 |
Species-specific - slope of the height-diam10 relationship. | |
ModelVector | mp_fDiam10ToDbhSlope |
Species-specific - slope of relationship of diam10 to dbh. | |
ModelVector | mp_fDiam10ToDbhIntercept |
Species-specific - intercept of relationship of diam10 to dbh. | |
ModelVector | mp_fAdultLinearSlope |
Slope of linear height-DBH relationship for adults - not required if the linear relationship isn't used. | |
ModelVector | mp_fAdultLinearIntercept |
Intercept of linear height-DBH relationship for adults - not required if the linear relationship isn't used. | |
ModelVector | mp_fSaplingLinearSlope |
Slope of linear height-DBH relationship for saplings - not required if the linear relationship isn't used. | |
ModelVector | mp_fSaplingLinearIntercept |
Intercept of linear height-DBH relationship for saplings - not required if the linear relationship isn't used. | |
ModelVector | mp_fSeedlingLinearSlope |
Slope of linear height-DBH relationship for seedlings - not required if the linear relationship isn't used. | |
ModelVector | mp_fSeedlingLinearIntercept |
Intercept of linear height-DBH relationship for seedlings - not required if the linear relationship isn't used. | |
ModelVector | mp_fAdultReverseLinearSlope |
Slope of reverse linear height-DBH relationship for adults - not required if the reverse linear relationship isn't used. | |
ModelVector | mp_fAdultReverseLinearIntercept |
Intercept of reverse linear height-DBH relationship for adults - not required if the reverse linear relationship isn't used. | |
ModelVector | mp_fSaplingReverseLinearSlope |
Slope of reverse linear height-DBH relationship for saplings - not required if the reverse linear relationship isn't used. | |
ModelVector | mp_fSaplingReverseLinearIntercept |
Intercept of reverse linear height-DBH relationship for saplings - not required if the reverse linear relationship isn't used. | |
ModelVector | mp_fSeedlingReverseLinearSlope |
Slope of reverse linear height-DBH relationship for seedlings - not required if the reverse linear relationship isn't used. | |
ModelVector | mp_fSeedlingReverseLinearIntercept |
Intercept of reverse linear height-DBH relationship for seedlings - not required if the reverse linear relationship isn't used. | |
ModelVector | mp_iWhatSeedlingHDFunction |
Which relationship to use to relate height to diam10 for seedlings - 0 = standard, 1 = linear, 2 = reverse linear. | |
ModelVector | mp_iWhatSaplingHDFunction |
Which relationship to use to relate height to DBH for saplings - 0 = standard, 1 = linear, 2 = reverse linear. | |
ModelVector | mp_iWhatAdultHDFunction |
Which relationship to use to relate height to DBH for adults - 0 = standard, 1 = linear, 2 = reverse linear. | |
ModelVector | mp_iWhatAdultCRDFunction |
Which relationship to use to relate DBH to crown radius for adults - 0 = standard, 1 = Chapman-Richards, 2 = non-spatial density dependent. | |
ModelVector | mp_iWhatSaplingCRDFunction |
Which relationship to use to relate DBH to crown radius for saplings - 0 = standard, 1 = Chapman-Richards. | |
ModelVector | mp_iWhatAdultCDHFunction |
Which relationship to use to relate height to crown depth for adults - 0 = standard, 1 = Chapman-Richards, 2 = non-spatial density dependent. | |
ModelVector | mp_iWhatSaplingCDHFunction |
Which relationship to use to relate height to crown depth for saplings - 0 = standard, 1 = Chapman-Richards. | |
ModelVector | mp_fCRCrownRadIntercept |
Intercept of Chapman-Richards crown radius-DBH relationship - not required if the Chapman-Richards crown radius relationship isn't used. | |
ModelVector | mp_fCRAsympCrownRad |
Asymptotic crown radius of Chapman-Richards crown radius-DBH relationship - not required if the Chapman-Richards crown radius relationship isn't used. | |
ModelVector | mp_fCRCrownRadShape1 |
Shape parameter 1 (b) of Chapman-Richards crown radius-DBH relationship
| |
ModelVector | mp_fCRCrownRadShape2 |
Shape parameter 2 (c) of Chapman-Richards crown radius-DBH relationship
| |
ModelVector | mp_fCRCrownHtIntercept |
Intercept of Chapman-Richards crown depth-height relationship - not required if the Chapman-Richards crown depth relationship isn't used. | |
ModelVector | mp_fCRAsympCrownHt |
Asymptotic crown radius of Chapman-Richards crown depth-height relationship - not required if the Chapman-Richards crown depth relationship isn't used. | |
ModelVector | mp_fCRCrownHtShape1 |
Shape parameter 1 (b) of Chapman-Richards crown depth-height relationship
| |
ModelVector | mp_fCRCrownHtShape2 |
Shape parameter 2 (c) of Chapman-Richards crown depth-height relationship
| |
ModelVector | mp_fPowerA |
"a" parameter of power function height-diam relationship - not required if this function isn't used | |
ModelVector | mp_fPowerB |
"b" parameter of power function height-diam relationship - not required if this function isn't used | |
ModelVector | mp_fNonSpatDensDepInstCDA |
Non-spatial density dependent instrumental crown depth "a". | |
ModelVector | mp_fNonSpatDensDepInstCDB |
Non-spatial density dependent instrumental crown depth "b". | |
ModelVector | mp_fNonSpatDensDepInstCDC |
Non-spatial density dependent instrumental crown depth "c". | |
ModelVector | mp_fNonSpatDensDepInstCDD |
Non-spatial density dependent instrumental crown depth "d". | |
ModelVector | mp_fNonSpatDensDepInstCDE |
Non-spatial density dependent instrumental crown depth "e". | |
ModelVector | mp_fNonSpatDensDepInstCDF |
Non-spatial density dependent instrumental crown depth "f". | |
ModelVector | mp_fNonSpatDensDepInstCDG |
Non-spatial density dependent instrumental crown depth "g". | |
ModelVector | mp_fNonSpatDensDepInstCDH |
Non-spatial density dependent instrumental crown depth "h". | |
ModelVector | mp_fNonSpatDensDepInstCDI |
Non-spatial density dependent instrumental crown depth "i". | |
ModelVector | mp_fNonSpatDensDepInstCDJ |
Non-spatial density dependent instrumental crown depth "j". | |
ModelVector | mp_fNonSpatExpDensDepCRD1 |
Non-spatial exponential density dependent crown radius "D1". | |
ModelVector | mp_fNonSpatExpDensDepCRA |
Non-spatial exponential density dependent crown radius "a". | |
ModelVector | mp_fNonSpatExpDensDepCRB |
Non-spatial exponential density dependent crown radius "b". | |
ModelVector | mp_fNonSpatExpDensDepCRC |
Non-spatial exponential density dependent crown radius "c". | |
ModelVector | mp_fNonSpatExpDensDepCRD |
Non-spatial exponential density dependent crown radius "d". | |
ModelVector | mp_fNonSpatExpDensDepCRE |
Non-spatial exponential density dependent crown radius "e". | |
ModelVector | mp_fNonSpatExpDensDepCRF |
Non-spatial exponential density dependent crown radius "f". | |
ModelVector | mp_fNonSpatDensDepInstCRA |
Non-spatial density dependent instrumental crown radius "a". | |
ModelVector | mp_fNonSpatDensDepInstCRB |
Non-spatial density dependent instrumental crown radius "b". | |
ModelVector | mp_fNonSpatDensDepInstCRC |
Non-spatial density dependent instrumental crown radius "c". | |
ModelVector | mp_fNonSpatDensDepInstCRD |
Non-spatial density dependent instrumental crown radius "d". | |
ModelVector | mp_fNonSpatDensDepInstCRE |
Non-spatial density dependent instrumental crown radius "e". | |
ModelVector | mp_fNonSpatDensDepInstCRF |
Non-spatial density dependent instrumental crown radius "f". | |
ModelVector | mp_fNonSpatDensDepInstCRG |
Non-spatial density dependent instrumental crown radius "g". | |
ModelVector | mp_fNonSpatDensDepInstCRH |
Non-spatial density dependent instrumental crown radius "h". | |
ModelVector | mp_fNonSpatDensDepInstCRI |
Non-spatial density dependent instrumental crown radius "i". | |
ModelVector | mp_fNonSpatDensDepInstCRJ |
Non-spatial density dependent instrumental crown radius "j". | |
ModelVector | mp_fNonSpatLogDensDepCRDA |
Non-spatial logistic density dependent crown depth "a". | |
ModelVector | mp_fNonSpatLogDensDepCRDB |
Non-spatial logistic density dependent crown depth "b". | |
ModelVector | mp_fNonSpatLogDensDepCRDC |
Non-spatial logistic density dependent crown depth "c". | |
ModelVector | mp_fNonSpatLogDensDepCRDD |
Non-spatial logistic density dependent crown depth "d". | |
ModelVector | mp_fNonSpatLogDensDepCRDE |
Non-spatial logistic density dependent crown depth "e". | |
ModelVector | mp_fNonSpatLogDensDepCRDF |
Non-spatial logistic density dependent crown depth "f". | |
ModelVector | mp_fNonSpatLogDensDepCRDG |
Non-spatial logistic density dependent crown depth "g". | |
ModelVector | mp_fNCIMaxCrownRadius |
NCI crown radius - Maximum potential crown radius. | |
ModelVector | mp_fNCICRAlpha |
NCI crown radius alpha. | |
ModelVector | mp_fNCICRBeta |
NCI crown radius beta. | |
ModelVector | mp_fNCICRGamma |
NCI crown radius gamma. | |
ModelVector | mp_fNCICRMaxCrowdingRadius |
NCI crown radius maximum search distance for neighbors, in meters. | |
ModelVector | mp_fNCICRN |
NCI crown radius crowding effect n. | |
ModelVector | mp_fNCICRD |
NCI crown radius size effect d. | |
ModelVector | mp_fNCICRMinNeighborDBH |
The minimum DBH, in cm, of neighbors to be included in NCI calculations. | |
ModelVector | mp_fNCIMaxCrownDepth |
Maximum crown depth value. | |
ModelVector | mp_fNCICDAlpha |
NCI crown depth alpha. | |
ModelVector | mp_fNCICDBeta |
NCI crown depth beta. | |
ModelVector | mp_fNCICDGamma |
NCI crown depth gamma. | |
ModelVector | mp_fNCICDMaxCrowdingRadius |
NCI crown depth maximum search distance for neighbors, in meters. | |
ModelVector | mp_fNCICDN |
NCI crown depth crowding effect n. | |
ModelVector | mp_fNCICDD |
NCI crown depth size effect d. | |
ModelVector | mp_fNCICDMinNeighborDBH |
The minimum DBH, in cm, of neighbors to be included in NCI calculations. |
Copyright: Copyright (c) Charles D. Canham 2003
Company: Institute of Ecosystem Studies
javawrapper.Allometry.Allometry | ( | GUIManager | oManager | ) |
void javawrapper.Allometry.DoSetup | ( | TreePopulation | oPop | ) | throws ModelException [virtual] |
Does setup.
Sets up the enums for the function lists and the NCI lambdas.
oPop | TreePopulation object. |
ModelException | passing through from called functions. |
Implements javawrapper.WorkerBase.
void javawrapper.Allometry.ValidateData | ( | TreePopulation | oPop | ) | throws ModelException [virtual] |
This makes sure all data is valid and can be used to run the model.
ModelException | in any of the following cases:
|
oPop | Not used. |
Implements javawrapper.WorkerBase.
boolean javawrapper.Allometry.SetVectorValueByXMLTag | ( | String | sXMLTag, | |
String | sXMLParentTag, | |||
Vector< String > | p_oData, | |||
String[] | p_sChildXMLTags, | |||
boolean[] | p_bAppliesTo, | |||
org.xml.sax.Attributes | oParentAttributes, | |||
org.xml.sax.Attributes[] | p_oAttributes | |||
) | throws ModelException |
Overridden for backwards compatibility after changing XML tag names.
This was done in version 6.05 and can be removed after several versions.
sXMLTag | Parent XML tag of data vector whose value is to be set. | |
sXMLParentTag | The immediate parent tag that sXMLTag is within. | |
p_oData | Vector of data values appropriate to the data type | |
p_sChildXMLTags | The XML tags of the child elements | |
p_bAppliesTo | Array of booleans saying which of the vector values should be set. This is important in the case of species-specifics - the vector index is the species number but not all species are set. | |
oParentAttributes | Attributes of parent tag. May be useful when overridding this for unusual tags. | |
p_oAttributes | Attributes passed from parser. This may be needed when overriding this function. Basic species-specific values are already handled by this function. |
ModelException | if the value could not be assigned to the data object. |
Vector<TableData> javawrapper.Allometry.FormatDataForDisplay | ( | TreePopulation | oPop | ) |
Formats data for display in a set of JTables.
This is overridden so that only those values appropriate to the allometry functions that have been chosen are used.
oPop | TreePopulation object. |
Reimplemented from javawrapper.WorkerBase.
void javawrapper.Allometry.ChangeOfSpeciesName | ( | String | sOldSpecies, | |
String | sNewSpecies | |||
) |
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.Allometry.CopySpecies | ( | int | iSpeciesCopyFrom, | |
int | iSpeciesCopyTo | |||
) | throws ModelException |
Updates the lambda when a species is copied.
The lambdas for that neighbor are made identical to those being copied as well as entries for species within the lambda.
iSpeciesCopyFrom | int Species to copy. | |
iSpeciesCopyTo | int Species that is the copy. |
ModelException | if there is a problem. |
Reimplemented from javawrapper.WorkerBase.
ModelVector javawrapper.Allometry.mp_fMaxCanopyHeight [protected] |
Initial value:
new ModelVector( "Maximum Tree Height, in meters", "tr_canopyHeight", "tr_chVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Slope of Asymptotic Height", "tr_slopeOfAsymHeight", "tr_soahVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fCrownRadExp [protected] |
Initial value:
new ModelVector( "Crown Radius Exponent", "tr_stdCrownRadExp", "tr_screVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fCrownDepthExp [protected] |
Initial value:
new ModelVector( "Crown Depth Exponent", "tr_stdCrownHtExp", "tr_scheVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Slope of Asymptotic Crown Radius", "tr_stdAsympCrownRad", "tr_sacrVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Slope of Asymptotic Crown Depth", "tr_stdAsympCrownHt", "tr_sachVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Slope of Height-Diameter at 10 cm Relationship", "tr_slopeOfHeight-Diam10", "tr_sohdVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Slope of DBH to Diameter at 10 cm Relationship", "tr_conversionDiam10ToDBH", "tr_cdtdVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Intercept of DBH to Diameter at 10 cm Relationship", "tr_interceptDiam10ToDBH", "tr_idtdVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Adult Linear Function Slope", "tr_adultLinearSlope", "tr_alsVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Adult Linear Function Intercept", "tr_adultLinearIntercept", "tr_aliVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Sapling Linear Function Slope", "tr_saplingLinearSlope", "tr_salsVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Sapling Linear Function Intercept", "tr_saplingLinearIntercept", "tr_saliVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Seedling Linear Function Slope", "tr_seedlingLinearSlope", "tr_selsVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Seedling Linear Function Intercept", "tr_seedlingLinearIntercept", "tr_seliVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Adult Reverse Linear Function Slope", "tr_adultReverseLinearSlope", "tr_arlsVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Adult Reverse Linear Function Intercept", "tr_adultReverseLinearIntercept", "tr_arliVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Sapling Reverse Linear Function Slope", "tr_saplingReverseLinearSlope", "tr_sarlsVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Sapling Reverse Linear Function Intercept", "tr_saplingReverseLinearIntercept", "tr_sarliVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Seedling Reverse Linear Function Slope", "tr_seedlingReverseLinearSlope", "tr_serlsVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Seedling Reverse Linear Function Intercept", "tr_seedlingReverseLinearIntercept", "tr_serliVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Seedling Height-Diameter Function", "tr_whatSeedlingHeightDiam", "tr_wsehdVal", 0, ModelVector.MODEL_ENUM, true)
Initial value:
new ModelVector( "Sapling Height-Diameter Function", "tr_whatSaplingHeightDiam", "tr_wsahdVal", 0, ModelVector.MODEL_ENUM, true)
Initial value:
new ModelVector( "Adult Height-Diameter Function", "tr_whatAdultHeightDiam", "tr_wahdVal", 0, ModelVector.MODEL_ENUM, true)
Initial value:
new ModelVector( "Adult Crown Radius-Diameter Function", "tr_whatAdultCrownRadDiam", "tr_wacrdVal", 0, ModelVector.MODEL_ENUM, true)
Initial value:
new ModelVector( "Sapling Crown Radius-Diameter Function", "tr_whatSaplingCrownRadDiam", "tr_wscrdVal", 0, ModelVector.MODEL_ENUM, true)
Initial value:
new ModelVector( "Adult Crown Depth-Height Function", "tr_whatAdultCrownHeightHeight", "tr_wachhVal", 0, ModelVector.MODEL_ENUM, true)
Initial value:
new ModelVector( "Sapling Crown Depth-Height Function", "tr_whatSaplingCrownHeightHeight", "tr_wschhVal", 0, ModelVector.MODEL_ENUM, true)
Initial value:
new ModelVector( "Chapman-Richards Crown Radius Intercept", "tr_chRichCrownRadIntercept", "tr_crcriVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fCRAsympCrownRad [protected] |
Initial value:
new ModelVector( "Chapman-Richards Asymptotic Crown Radius", "tr_chRichCrownRadAsymp", "tr_crcraVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Chapman-Richards Crown Radius Shape 1 (b)", "tr_chRichCrownRadShape1b", "tr_crcrs1bVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Chapman-Richards Crown Radius Shape 2 (c)", "tr_chRichCrownRadShape2c", "tr_crcrs2cVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Chapman-Richards Crown Depth Intercept", "tr_chRichCrownHtIntercept", "tr_crchiVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fCRAsympCrownHt [protected] |
Initial value:
new ModelVector( "Chapman-Richards Asymptotic Crown Depth", "tr_chRichCrownHtAsymp", "tr_crchaVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fCRCrownHtShape1 [protected] |
Initial value:
new ModelVector( "Chapman-Richards Crown Depth Shape 1 (b)", "tr_chRichCrownHtShape1b", "tr_crchs1bVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fCRCrownHtShape2 [protected] |
Initial value:
new ModelVector( "Chapman-Richards Crown Depth Shape 2 (c)", "tr_chRichCrownHtShape2c", "tr_crchs2cVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fPowerA [protected] |
Initial value:
new ModelVector( "Power Function \"a\"", "tr_saplingPowerA", "tr_sapaVal", 0, ModelVector.FLOAT, true)
ModelVector javawrapper.Allometry.mp_fPowerB [protected] |
Initial value:
new ModelVector( "Power Function Exponent \"b\"", "tr_saplingPowerB", "tr_sapbVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"a\"", "tr_nonSpatDensDepInstCHA", "tr_nsddichaVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"b\"", "tr_nonSpatDensDepInstCHB", "tr_nsddichbVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"c\"", "tr_nonSpatDensDepInstCHC", "tr_nsddichcVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"d\"", "tr_nonSpatDensDepInstCHD", "tr_nsddichdVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"e\"", "tr_nonSpatDensDepInstCHE", "tr_nsddicheVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"f\"", "tr_nonSpatDensDepInstCHF", "tr_nsddichfVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"g\"", "tr_nonSpatDensDepInstCHG", "tr_nsddichgVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"h\"", "tr_nonSpatDensDepInstCHH", "tr_nsddichhVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"i\"", "tr_nonSpatDensDepInstCHI", "tr_nsddichiVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Depth \"j\"", "tr_nonSpatDensDepInstCHJ", "tr_nsddichjVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Exp. Density Dep. Crown Radius \"D1\"", "tr_nonSpatExpDensDepCRD1", "tr_nseddcrd1Val", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Exp. Density Dep. Crown Radius \"a\"", "tr_nonSpatExpDensDepCRA", "tr_nseddcraVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Exp. Density Dep. Crown Radius \"b\"", "tr_nonSpatExpDensDepCRB", "tr_nseddcrbVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Exp. Density Dep. Crown Radius \"c\"", "tr_nonSpatExpDensDepCRC", "tr_nseddcrcVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Exp. Density Dep. Crown Radius \"d\"", "tr_nonSpatExpDensDepCRD", "tr_nseddcrdVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Exp. Density Dep. Crown Radius \"e\"", "tr_nonSpatExpDensDepCRE", "tr_nseddcreVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Exp. Density Dep. Crown Radius \"f\"", "tr_nonSpatExpDensDepCRF", "tr_nseddcrfVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"a\"", "tr_nonSpatDensDepInstCRA", "tr_nsddicraVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"b\"", "tr_nonSpatDensDepInstCRB", "tr_nsddicrbVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"c\"", "tr_nonSpatDensDepInstCRC", "tr_nsddicrcVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"d\"", "tr_nonSpatDensDepInstCRD", "tr_nsddicrdVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"e\"", "tr_nonSpatDensDepInstCRE", "tr_nsddicreVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"f\"", "tr_nonSpatDensDepInstCRF", "tr_nsddicrfVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"g\"", "tr_nonSpatDensDepInstCRG", "tr_nsddicrgVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"h\"", "tr_nonSpatDensDepInstCRH", "tr_nsddicrhVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"i\"", "tr_nonSpatDensDepInstCRI", "tr_nsddicriVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Density Dep. Inst. Crown Radius \"j\"", "tr_nonSpatDensDepInstCRJ", "tr_nsddicrjVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Log. Density Dep. Crown Depth \"a\"", "tr_nonSpatLogDensDepCHA", "tr_nslddchaVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Log. Density Dep. Crown Depth \"b\"", "tr_nonSpatLogDensDepCHB", "tr_nslddchbVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Log. Density Dep. Crown Depth \"c\"", "tr_nonSpatLogDensDepCHC", "tr_nslddchcVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Log. Density Dep. Crown Depth \"d\"", "tr_nonSpatLogDensDepCHD", "tr_nslddchdVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Log. Density Dep. Crown Depth \"e\"", "tr_nonSpatLogDensDepCHE", "tr_nslddcheVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Log. Density Dep. Crown Depth \"f\"", "tr_nonSpatLogDensDepCHF", "tr_nslddchfVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "Non-Spatial Log. Density Dep. Crown Depth \"g\"", "tr_nonSpatLogDensDepCHG", "tr_nslddchgVal", 0, ModelVector.FLOAT, true)
Initial value:
new ModelVector( "NCI Crown Radius - Max Potential Radius (m)", "tr_nciCRMaxCrownRadius", "tr_ncrmcrVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICRAlpha [protected] |
Initial value:
new ModelVector( "NCI Crown Radius - Alpha", "tr_nciCRAlpha", "tr_ncraVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICRBeta [protected] |
Initial value:
new ModelVector( "NCI Crown Radius - Beta", "tr_nciCRBeta", "tr_ncrbVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICRGamma [protected] |
Initial value:
new ModelVector( "NCI Crown Radius - Gamma", "tr_nciCRGamma", "tr_ncrgVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Crown Radius - Max Search Distance for Neighbors (m)", "tr_nciCRMaxCrowdingRadius", "tr_ncrmcrVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICRN [protected] |
Initial value:
new ModelVector( "NCI Crown Radius - Crowding Effect \"n\"", "tr_nciCRCrowdingN", "tr_nccrnVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICRD [protected] |
Initial value:
new ModelVector( "NCI Crown Radius - Size Effect \"d\"", "tr_nciCRSizeEffectD", "tr_ncrsedVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Crown Radius - Minimum Neighbor DBH (cm)", "tr_nciCRMinNeighborDBH", "tr_ncrmndVal", 0, ModelVector.FLOAT, true)
Array is sized total number of species.
Initial value:
new ModelVector( "NCI Crown Depth - Max Potential Depth (m)", "tr_nciCDMaxCrownDepth", "tr_ncdmcrVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICDAlpha [protected] |
Initial value:
new ModelVector( "NCI Crown Depth - Alpha", "tr_nciCDAlpha", "tr_ncdaVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICDBeta [protected] |
Initial value:
new ModelVector( "NCI Crown Depth - Beta", "tr_nciCDBeta", "tr_ncdbVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICDGamma [protected] |
Initial value:
new ModelVector( "NCI Crown Depth - Gamma", "tr_nciCDGamma", "tr_ncdgVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Crown Depth - Max Search Distance for Neighbors (m)", "tr_nciCDMaxCrowdingRadius", "tr_ncdmcrVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICDN [protected] |
Initial value:
new ModelVector( "NCI Crown Depth - Crowding Effect \"n\"", "tr_nciCDCrowdingN", "tr_nccdnVal", 0, ModelVector.FLOAT)
ModelVector javawrapper.Allometry.mp_fNCICDD [protected] |
Initial value:
new ModelVector( "NCI Crown Depth - Size Effect \"d\"", "tr_nciCDSizeEffectD", "tr_ncdsedVal", 0, ModelVector.FLOAT)
Initial value:
new ModelVector( "NCI Crown Depth - Minimum Neighbor DBH (cm)", "tr_nciCDMinNeighborDBH", "tr_ncdmndVal", 0, ModelVector.FLOAT, true)
Array is sized total number of species.