Inheritance diagram for javawrapper::SubstrateBehaviors:

Public Member Functions | |
| SubstrateBehaviors (GUIManager oManager) | |
| Constructor. | |
| void | DoSetup (TreePopulation oPop) throws ModelException |
| Sets up the substrate grids. | |
| boolean | SetSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, org.xml.sax.Attributes oAttributes, Object oData) throws ModelException |
| Overridden to provide backwards compatibility - I changed XML tag names. | |
| void | ValidateData (TreePopulation oPop) throws ModelException |
| Validates the data in preparation for parameter file writing or some such. | |
Protected Member Functions | |
| void | SetSingleValue (ModelData oDataMember, Object oData) throws ModelException |
| Overridden from WorkerBase. | |
Protected Attributes | |
| ModelVector | mp_fProportionOfDeadThatFall |
| Proportion of dead that fall for each species. | |
| ModelVector | mp_fProportionOfFallenThatUproot |
| Proportion of fallen that uproot for each species. | |
| ModelVector | mp_fProportionOfSnagsThatUproot |
| Proportion of snags that uproot for each species. | |
| ModelFloat | m_fScarSoilA |
| Scarified soil decay alpha. | |
| ModelFloat | m_fScarSoilB |
| Scarified soil decay beta. | |
| ModelFloat | m_fTipUpA |
| Tip-Up Mounds decay alpha. | |
| ModelFloat | m_fTipUpB |
| Tip-Up Mounds decay beta. | |
| ModelFloat | m_fFreshlogA |
| Fresh log decay alpha. | |
| ModelFloat | m_fFreshlogB |
| Fresh log decay beta. | |
| ModelFloat | m_fDecayedlogA |
| Decayed log decay alpha. | |
| ModelFloat | m_fDecayedlogB |
| Decayed log decay beta. | |
| ModelFloat | m_fInitCondScarSoil |
| Scarified soil initial condition proportion. | |
| ModelFloat | m_fPartialCutScarSoil |
| Scarified soil partial cut proportion. | |
| ModelFloat | m_fGapCutScarSoil |
| Scarified soil gap cut proportion. | |
| ModelFloat | m_fClearCutScarSoil |
| Scarified soil clear cut proportion. | |
| ModelFloat | m_fInitCondTipup |
| Tip-Up Mounds initial condition proportion. | |
| ModelFloat | m_fPartialCutTipup |
| Tip-Up Mounds partial cut proportion. | |
| ModelFloat | m_fGapCutTipup |
| Tip-Up Mounds gap cut proportion. | |
| ModelFloat | m_fClearCutTipup |
| Tip-Up Mounds clear cut proportion. | |
| ModelFloat | m_fInitCondFreshLog |
| Fresh log initial condition proportion. | |
| ModelFloat | m_fPartialCutFreshLog |
| Fresh log partial cut proportion. | |
| ModelFloat | m_fGapCutFreshLog |
| Fresh log gap cut proportion. | |
| ModelFloat | m_fClearCutFreshLog |
| Fresh log clear cut proportion. | |
| ModelFloat | m_fInitCondDecLog |
| Decayed log initial condition proportion. | |
| ModelFloat | m_fPartialCutDecLog |
| Decayed log partial cut proportion. | |
| ModelFloat | m_fGapCutDecLog |
| Decayed log gap cut proportion. | |
| ModelFloat | m_fClearCutDecLog |
| Decayed log clear cut proportion. | |
| ModelFloat | m_fRootTipupFactor |
| Root soil disturbance factor. | |
| ModelFloat | m_fMossProportion |
| Proportion of litter/moss that is moss. | |
| ModelEnum | m_iDirectionalTreeFall |
| Whether or not tree fall is directional - LEM 06/03/05. | |
| ModelInt | m_iMaxDecayTime |
| Maximum number of years a substrate event hangs around. | |
Copyright: Copyright (c) 2003 Charles D. Canham
Company: Institute of Ecosystem Studies
|
|
Constructor.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
|
Sets up the substrate grids.
Implements javawrapper::WorkerBase. |
|
||||||||||||
|
Overridden from WorkerBase. This is on the lookout for changes to m_iMaxDecayTime, so DoSetup() can be triggered and the grids recreated.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) Reimplemented from javawrapper::WorkerBase. |
|
||||||||||||||||||||
|
Overridden to provide backwards compatibility - I changed XML tag names. This was put in for 6.05 - remove after several more versions.
|
|
|
Validates the data in preparation for parameter file writing or some such.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) April 22, 2005: Added proportion checking (LEM) Implements javawrapper::WorkerBase. |
|
|
Initial value: new ModelFloat(0, "Clear Cut Proportion of Decayed Logs", "su_clearCutDecayedLog")
|
|
|
Initial value: new ModelFloat(0, "Clear Cut Proportion of Fresh Logs", "su_clearCutFreshLog")
|
|
|
Initial value: new ModelFloat(0, "Clear Cut Proportion of Scarified Soil", "su_clearCutScarSoil")
|
|
|
Initial value: new ModelFloat(0, "Clear Cut Proportion of Tip-Up Mounds", "su_clearCutTipup")
|
|
|
Initial value: new ModelFloat(0, "Decayed Log Annual Decay Alpha", "su_decayedLogDecayAlpha")
|
|
|
Initial value: new ModelFloat(0, "Decayed Log Annual Decay Beta", "su_decayedLogDecayBeta")
|
|
|
Initial value: new ModelFloat(0, "Fresh Log Annual Decay Alpha", "su_freshLogDecayAlpha")
|
|
|
Initial value: new ModelFloat(0, "Fresh Log Annual Decay Beta", "su_freshLogDecayBeta")
|
|
|
Initial value: new ModelFloat(0, "Gap Cut Proportion of Decayed Logs", "su_gapCutDecayedLog")
|
|
|
Initial value: new ModelFloat(0, "Gap Cut Proportion of Fresh Logs", "su_gapCutFreshLog")
|
|
|
Initial value: new ModelFloat(0, "Gap Cut Proportion of Scarified Soil", "su_gapCutScarSoil")
|
|
|
Initial value: new ModelFloat(0, "Gap Cut Proportion of Tip-Up Mounds", "su_gapCutTipup")
|
|
|
Initial value: new ModelFloat(0, "Initial Conditions Proportion of Decayed Logs", "su_initialDecayedLog")
|
|
|
Initial value: new ModelFloat(0, "Initial Conditions Proportion of Fresh Logs", "su_initialFreshLog")
|
|
|
Initial value: new ModelFloat(0, "Initial Conditions Proportion of Scarified Soil", "su_initialScarSoil")
|
|
|
Initial value: new ModelFloat(0, "Initial Conditions Proportion of Tip-Up Mounds", "su_initialTipup")
|
|
|
Initial value: new ModelFloat(0, "Proportion of Forest Floor Litter/Moss Pool that is Moss", "su_mossProportion")
|
|
|
Initial value: new ModelFloat(0, "Partial Cut Proportion of Decayed Logs", "su_partialCutDecayedLog")
|
|
|
Initial value: new ModelFloat(0, "Partial Cut Proportion of Fresh Logs", "su_partialCutFreshLog")
|
|
|
Initial value: new ModelFloat(0, "Partial Cut Proportion of Scarified Soil", "su_partialCutScarSoil")
|
|
|
Initial value: new ModelFloat(0, "Partial Cut Proportion of Tip-Up Mounds", "su_partialCutTipup")
|
|
|
Initial value: new ModelFloat(0, "Uprooted Tree Radius Increase Factor for Root Rip-Out", "su_rootTipupFactor")
|
|
|
Initial value: new ModelFloat(0, "Scarified Soil Annual Decay Alpha", "su_scarSoilDecayAlpha")
|
|
|
Initial value: new ModelFloat(0, "Scarified Soil Annual Decay Beta", "su_scarSoilDecayBeta")
|
|
|
Initial value: new ModelFloat(0, "Tip-Up Mounds Annual Decay Alpha", "su_tipupDecayAlpha")
|
|
|
Initial value: new ModelFloat(0, "Tip-Up Mounds Annual Decay Beta", "su_tipupDecayBeta")
|
|
|
Initial value:
new ModelEnum(new int[] {0, 1}
,
new String[] {"false", "true"}
,
"Use Directional Tree Fall",
"su_directionalTreeFall")
|
|
|
Initial value: new ModelInt(0, "Maximum Number of Years that Decay Occurs", "su_maxNumberDecayYears")
|
|
|
Initial value: new ModelVector( "Proportion of Dead that Fall", "su_propOfDeadFall", "su_podfVal", 0, ModelVector.FLOAT)
|
|
|
Initial value: new ModelVector( "Proportion of Fallen that Uproot", "su_propOfFallUproot", "su_pofuVal", 0, ModelVector.FLOAT)
|
|
|
Initial value: new ModelVector( "Proportion of Snags that Uproot", "su_propOfSnagsUproot", "su_posuVal", 0, ModelVector.FLOAT) LEM 04/22/05 |
1.4.6-NO