SORTIE Java Interface  1
Public Member Functions | Protected Attributes | Private Attributes | List of all members
sortie.tools.parfileupdater.MortalityBehaviors Class Reference
Inheritance diagram for sortie.tools.parfileupdater.MortalityBehaviors:
sortie.tools.parfileupdater.GroupBase

Public Member Functions

 MortalityBehaviors ()
 Constructor.
 
boolean readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException
 Overridden to do lambdas, and tag name changes.
 
void endXMLParentTag (String sXMLTag)
 Overridden to do tag changes.
 
boolean setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, String sData) throws ModelException
 Overridden to do tag changes.
 
void writeBehaviorsList (BufferedWriter jOut) throws IOException
 Overridden to split weibull climate into adult and juvenile.
 
- Public Member Functions inherited from sortie.tools.parfileupdater.GroupBase
void writeBehaviorsList (BufferedWriter jOut) throws IOException
 
void writeDataToFile (BufferedWriter jOut) throws IOException
 Writes all data to an XML file.
 
ModelData findObjectByXMLTag (String sXMLTag, String sXMLParentTag)
 Finds an object based on its XML tag.
 
boolean setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, String sData) throws ModelException
 Sets a data object's value.
 
ArrayList< BehaviorgetBehaviorByXMLTag (String sXMLTag)
 Finds a behavior by its XML tag.
 
boolean readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException
 Accepts an XML parent tag (empty, no data) from the parser.
 
void endXMLParentTag (String sXMLTag)
 
boolean parentTagOKForQueue (String sTag)
 Some tags get everything messed up in a parsing queue.
 

Protected Attributes

ModelData mp_fMortAtZeroGrowth = new ModelData("mo_mortAtZeroGrowth", "mo_mazgVal")
 Mortality at zero growth for each species.
 
ModelData mp_fLightDependentMortality = new ModelData("mo_lightDependentMortality", "mo_ldmVal")
 Light-dependent mortality for each species.
 
ModelData mp_fRandomMortalityAlpha = new ModelData("mo_randomMortAlpha", "mo_rmaVal")
 Senescence mortality alpha for each species.
 
ModelData mp_fRandomMortalityBeta = new ModelData("mo_randomMortBeta", "mo_rmbVal")
 Senescence mortality beta for each species.
 
ModelData mp_fAdultRandomMortality = new ModelData("mo_nonSizeDepMort", "mo_nsdmVal")
 Random adult mortality for each species.
 
ModelData mp_fJuvenileRandomMortality = new ModelData("mo_randomJuvenileMortality", "mo_rjmVal")
 Random juvenile mortality for each species.
 
ModelData mp_fDbhAtOnsetOfSenescence = new ModelData("mo_dbhAtOnsetOfSenescence", "mo_daoosVal")
 DBH at onset of senescence for each species.
 
ModelData mp_fJuvenileSelfThinningSlope = new ModelData("mo_juvSelfThinSlope", "mo_jstsVal")
 Juvenile self-thinning slope for each species.
 
ModelData mp_fJuvenileSelfThinningIntercept = new ModelData("mo_juvSelfThinIntercept", "mo_jstiVal")
 Juvenile self-thinning intercept for each species.
 
ModelData mp_fAdultSelfThinningSlope = new ModelData("mo_adultSelfThinSlope", "mo_astsVal")
 Adult self-thinning slope for each species.
 
ModelData mp_fAdultSelfThinningIntercept = new ModelData("mo_adultSelfThinIntercept", "mo_astiVal")
 Adult self-thinning intercept for each species.
 
ModelData mp_fAdultSelfThinningMaxDbh = new ModelData("mo_adultSelfThinMaxDbh", "mo_astmdVal")
 Adult self-thinning DBH for each species.
 
ModelData mp_fSnag1WeibullA = new ModelData("mo_snag1WeibullA", "mo_s1waVal")
 Weibull snag mortality - snag size class 1 "a" parameter.
 
ModelData mp_fSnag2WeibullA = new ModelData("mo_snag2WeibullA", "mo_s2waVal")
 Weibull snag mortality - snag size class 1 "a" parameter.
 
ModelData mp_fSnag3WeibullA = new ModelData("mo_snag3WeibullA", "mo_s3waVal")
 Weibull snag mortality - snag size class 3 "a" parameter.
 
ModelData mp_fSnag1WeibullB = new ModelData("mo_snag1WeibullB", "mo_s1wbVal")
 Weibull snag mortality - snag size class 1 "b" parameter.
 
ModelData mp_fSnag2WeibullB = new ModelData("mo_snag2WeibullB", "mo_s2wbVal")
 Weibull snag mortality - snag size class 2 "b" parameter.
 
ModelData mp_fSnag3WeibullB = new ModelData("mo_snag3WeibullB", "mo_s3wbVal")
 Weibull snag mortality - snag size class 3 "b" parameter.
 
ModelData mp_fSnagSizeClass1Dbh = new ModelData("mo_snagSizeClass1DBH", "mo_sc1dVal")
 Weibull snag mortality - snag size class 1 upper DBH value.
 
ModelData mp_fSnagSizeClass2Dbh = new ModelData("mo_snagSizeClass2DBH", "mo_sc2dVal")
 Weibull snag mortality - snag size class 2 upper DBH value.
 
ModelData m_iDbhAtAsymptoticMaximumMortality = new ModelData("mo_dbhAtAsympMaxMort")
 DBH at asymptotic maximum mortality - for senescence.
 
ModelData mp_fNCIMaxCrowdingRadius = new ModelData("mo_nciMaxCrowdingRadius", "mo_nmcrVal")
 NCI Mortality - Maximum crowding radius.
 
ModelData mp_fNCINeighDBHEffect = new ModelData("mo_nciNeighDBHEff", "mo_nndeVal")
 NCI Mortality - Neighbor DBH effect (alpha) parameter.
 
ModelData mp_fNCINeighDistanceEffect = new ModelData("mo_nciNeighDistEff", "mo_nndseVal")
 NCI Mortality - Neighbor distance effect (beta) parameter.
 
ModelData mp_fNCIMinNeighborDBH = new ModelData("mo_nciMinNeighborDBH", "mo_nmndVal")
 NCI minimum DBH for crowding neighbors, for each species; all species required.
 
ModelData mp_fNCIShadingEffectCoefficient = new ModelData("mo_nciShadingCoefficient", "mo_nscVal")
 NCI Mortality - Shading coefficient (m)
 
ModelData mp_fNCIShadingEffectExponent = new ModelData("mo_nciShadingExponent", "mo_nseVal")
 NCI Mortality - Shading exponent (n)
 
ModelData mp_fNCISizeSensToNCI = new ModelData("mo_nciSizeSensNCI", "mo_nssnVal")
 NCI Mortality - Size sensitivity to NCI parameter (gamma)
 
ModelData mp_fNCIMaxProbSurvival = new ModelData("mo_nciMaxPotentialSurvival", "mo_nmpsVal")
 NCI Mortality - Maximum probability of survival.
 
ModelData mp_fNCISizeEffectMode = new ModelData("mo_nciSizeEffectMode", "mo_nsemVal")
 NCI Mortality - Size effect mode (X0)
 
ModelData mp_fNCISizeEffectVariance = new ModelData("mo_nciSizeEffectVar", "mo_nsevVal")
 NCI Mortality - Size effect variance (Xb)
 
ModelData mp_fNCISlope = new ModelData("mo_nciNCISlope", "mo_nnslVal")
 NCI Mortality - Crowding Effect Slope (C)
 
ModelData mp_fNCISteepness = new ModelData("mo_nciNCISteepness", "mo_nnstVal")
 NCI Mortality - Crowding Effect Steepness (D)
 
ModelData mp_fNCIStormEffectMed = new ModelData("mo_nciStormEffMedDmg", "mo_nsemdVal")
 NCI Mortality - Storm effect - medium damage.
 
ModelData mp_fNCIStormEffectFull = new ModelData("mo_nciStormEffFullDmg", "mo_nsefdVal")
 NCI Mortality - Storm effect - full damage.
 
ModelData mp_fNCINeighStormEffMed = new ModelData("mo_nciNeighStormEffMedDmg", "mo_nnsemdVal")
 NCI Mortality - Neighbor storm effect - medium damage.
 
ModelData mp_fNCINeighStormEffFull = new ModelData("mo_nciNeighStormEffFullDmg", "mo_nnsefdVal")
 NCI Mortality - Neighbor storm effect - full damage.
 
ModelData mp_fResMortScalingFactor = new ModelData("mo_resMortScalingFactor", "mo_rmsfVal")
 Resource mortality - scaling factor (rho)
 
ModelData mp_fResMortFunctionMode = new ModelData("mo_resMortMode", "mo_rmmVal")
 Resource mortality - function mode (mu)
 
ModelData mp_fResMortGrowthIncSurv = new ModelData("mo_resMortGrowthIncSurv", "mo_rmgisVal")
 Resource mortality - growth increase in survival (delta)
 
ModelData mp_fResMortLoGrowthShape = new ModelData("mo_resMortLoGrowthShape", "mo_rmlgsVal")
 Resource mortality - low growth function shape (sigma)
 
ModelData mp_fCompMortShape = new ModelData("mo_CompMort", "mo_cmVal")
 Competition mortality - Shape parameter (Z)
 
ModelData mp_fCompMortMax = new ModelData("mo_CompMortMax", "mo_cmmVal")
 Competition mortality - maximum parameter (max)
 
ModelData mp_fDensSelfThinAsymptote = new ModelData("mo_selfThinAsymptote", "mo_staVal")
 Density self-thinning mortality asymptote (A)
 
ModelData mp_fDensSelfThinDiamEffect = new ModelData("mo_selfThinDiamEffect", "mo_stdieVal")
 Density self-thinning mortality diameter effect (C)
 
ModelData mp_fDensSelfThinDensityEffect = new ModelData("mo_selfThinDensityEffect", "mo_stdeeVal")
 Density self-thinning mortality density effect (S)
 
ModelData mp_fDensSelfThinNeighRadius = new ModelData("mo_selfThinRadius", "mo_strVal")
 Density self-thinning neighborhood radius.
 
ModelData mp_fDensSelfThinMinDensity = new ModelData("mo_minDensityForMort", "mo_mdfmVal")
 Density self-thinning minimum density for mortality.
 
ModelData mp_fLogBiLevLoLiteA = new ModelData("mo_logBilevLoLiteA", "mo_lbllaVal")
 Logistic bi-level mortality - low-light "a".
 
ModelData mp_fLogBiLevLoLiteB = new ModelData("mo_logBilevLoLiteB", "mo_lbllbVal")
 Logistic bi-level mortality - low-light "b".
 
ModelData mp_fLogBiLevHiLiteA = new ModelData("mo_logBilevHiLiteA", "mo_lbhlaVal")
 Logistic bi-level mortality - high-light "a".
 
ModelData mp_fLogBiLevHiLiteB = new ModelData("mo_logBilevHiLiteB", "mo_lbhlbVal")
 Logistic bi-level mortality - high-light "b".
 
ModelData mp_fLogBiLevHiLiteThreshold = new ModelData("mo_logBilevHiLiteThreshold", "mo_lbhltVal")
 Logistic bi-level mortality - threshold for high-light mortality.
 
ModelData mp_fStochBiLevLoLiteMortProb = new ModelData("mo_stochBilevLoLiteMortProb", "mo_sbllmpVal")
 Stochastic bi-level mortality - low-light probability of mortality.
 
ModelData mp_fStochBiLevHiLiteMortProb = new ModelData("mo_stochBilevHiLiteMortProb", "mo_sbhlmpVal")
 Stochastic bi-level mortality - high-light probability of mortality.
 
ModelData mp_fStochBiLevHiLiteThreshold = new ModelData("mo_stochBilevHiLiteThreshold", "mo_sbhltVal")
 Stochastic bi-level mortality - threshold for high-light mortality.
 
ModelData mp_fHeightGLIWeibA = new ModelData("mo_heightGLIWeibA", "mo_hgwaVal")
 Height-GLI weibull mortality - a.
 
ModelData mp_fHeightGLIWeibB = new ModelData("mo_heightGLIWeibB", "mo_hgwbVal")
 Height-GLI weibull mortality - b.
 
ModelData mp_fHeightGLIWeibC = new ModelData("mo_heightGLIWeibC", "mo_hgwcVal")
 Height-GLI weibull mortality - c.
 
ModelData mp_fHeightGLIWeibD = new ModelData("mo_heightGLIWeibD", "mo_hgwdVal")
 Height-GLI weibull mortality - d.
 
ModelData mp_fHeightGLIWeibMaxMort = new ModelData("mo_heightGLIWeibMaxMort", "mo_hgwmmVal")
 Height-GLI weibull mortality - max mortality.
 
ModelData mp_fHeightGLIWeibBrowsedA = new ModelData("mo_heightGLIWeibBrowsedA", "mo_hgwbaVal")
 Height-GLI weibull mortality - browsed a.
 
ModelData mp_fHeightGLIWeibBrowsedB = new ModelData("mo_heightGLIWeibBrowsedB", "mo_hgwbbVal")
 Height-GLI weibull mortality - browsed b.
 
ModelData mp_fHeightGLIWeibBrowsedC = new ModelData("mo_heightGLIWeibBrowsedC", "mo_hgwbcVal")
 Height-GLI weibull mortality - browsed c.
 
ModelData mp_fHeightGLIWeibBrowsedD = new ModelData("mo_heightGLIWeibBrowsedD", "mo_hgwbdVal")
 Height-GLI weibull mortality - browsed d.
 
ModelData mp_fHeightGLIWeibBrowsedMaxMort = new ModelData("mo_heightGLIWeibBrowsedMaxMort", "mo_hgwbmmVal")
 Height-GLI weibull mortality - browsed max mortality.
 
ModelData mp_fExpResourceMortA = new ModelData("mo_expResMortA", "mo_ermaVal")
 Exponential growth-resource mortality - "a".
 
ModelData mp_fExpResourceMortB = new ModelData("mo_expResMortB", "mo_ermbVal")
 Exponential growth-resource mortality - "b".
 
ModelData mp_fExpResourceMortC = new ModelData("mo_expResMortC", "mo_ermcVal")
 Exponential growth-resource mortality - "c".
 
ModelData mp_fExpResourceMortD = new ModelData("mo_expResMortD", "mo_ermdVal")
 Exponential growth-resource mortality - "d".
 
ModelData mp_fBrowsedJuvenileRandomMortality = new ModelData("mo_browsedRandomMortality", "mo_brmVal")
 Browsed random juvenile mortality for each species.
 
ModelData mp_fPreHarvestBackgroundMort = new ModelData("mo_postHarvPreHarvestBackgroundMort", "mo_phphbmVal")
 Post harvest skidding mortality -Pre-harvest background mortality rate (beta)
 
ModelData mp_fWindthrowHarvestBasicProb = new ModelData("mo_postHarvWindthrowHarvestBasicProb", "mo_phwhbpVal")
 Post harvest skidding mortality -Windthrow harvest basic prob (rho w)
 
ModelData mp_fSnagRecruitHarvestBasicProb = new ModelData("mo_postHarvSnagRecruitHarvestBasicProb", "mo_phsrhbpVal")
 Post harvest skidding mortality -Snag recruitment harvest basic prob (rho s)
 
ModelData mp_fWindthrowSizeEffect = new ModelData("mo_postHarvWindthrowSizeEffect", "mo_phwseVal")
 Post harvest skidding mortality -Windthrow size effect (delta w)
 
ModelData mp_fWindthrowHarvestIntensityEffect = new ModelData("mo_postHarvWindthrowHarvestIntensityEffect", "mo_phwhieVal")
 Post harvest skidding mortality -Windthrow harvest intensity effect (kappa w)
 
ModelData mp_fSnagRecruitHarvestIntensityEffect = new ModelData("mo_postHarvSnagRecruitHarvestIntensityEffect", "mo_phsrhieVal")
 Post harvest skidding mortality -Snag recruitment skidding effect (kappa s)
 
ModelData mp_fWindthrowCrowdingEffect = new ModelData("mo_postHarvWindthrowCrowdingEffect", "mo_phwceVal")
 Post harvest skidding mortality -Windthrow crowding effect (eta w)
 
ModelData mp_fSnagRecruitCrowdingEffect = new ModelData("mo_postHarvSnagRecruitCrowdingEffect", "mo_phsrceVal")
 Post harvest skidding mortality -Snag recruitment crowding effect (phi s)
 
ModelData mp_fWindthrowHarvestRateParam = new ModelData("mo_postHarvWindthrowHarvestRateParam", "mo_phwhrpVal")
 Post harvest skidding mortality -Windthrow harvest rate param (tau w)
 
ModelData mp_fSnagRecruitHarvestRateParam = new ModelData("mo_postHarvSnagRecruitHarvestRateParam", "mo_phsrhrpVal")
 Post harvest skidding mortality -Snag recruitment harvest rate param (tau s)
 
ModelData mp_fWindthrowBackgroundProb = new ModelData("mo_postHarvWindthrowBackgroundProb", "mo_phwbpVal")
 Post harvest skidding mortality -windthrow Background Prob (omega)
 
ModelData mp_fSnagRecruitBackgroundProb = new ModelData("mo_postHarvSnagRecruitBackgroundProb", "mo_phsrbpVal")
 Post harvest skidding mortality -Snag recruitment background prob (zeta)
 
ModelData mp_fGompertzG = new ModelData("mo_gompertzSelfThinningG", "mo_gstgVal")
 Gompertz density self thinning mortality - G.
 
ModelData mp_fGompertzH = new ModelData("mo_gompertzSelfThinningH", "mo_gsthVal")
 Gompertz density self thinning mortality - H.
 
ModelData mp_fGompertzI = new ModelData("mo_gompertzSelfThinningI", "mo_gstiVal")
 Gompertz density self thinning mortality - I.
 
ModelData mp_fGompertzMinHeight = new ModelData("mo_gompertzSelfThinningMinHeight", "mo_gstmhVal")
 Gompertz density self thinning mortality - min neighbor height.
 
ModelData mp_fWeibClimAdultCompC = new ModelData("mo_weibClimAdultCompEffC", "mo_wcacecVal")
 Weibull climate survival - Adult Competition effect C.
 
ModelData mp_fWeibClimJuvenileCompC = new ModelData("mo_weibClimJuvCompEffC", "mo_wcjcecVal")
 Weibull climate survival - Juvenile Competition effect C.
 
ModelData mp_fWeibClimAdultCompD = new ModelData("mo_weibClimAdultCompEffD", "mo_wcacedVal")
 Weibull climate survival - Adult Competition effect D.
 
ModelData mp_fWeibClimJuvenileCompD = new ModelData("mo_weibClimJuvCompEffD", "mo_wcjcedVal")
 Weibull climate survival - Juvenile Competition effect D.
 
ModelData mp_fWeibClimAdultGamma = new ModelData("mo_weibClimAdultCompEffGamma", "mo_wcacegVal")
 Weibull climate survival - Adult Competition gamma.
 
ModelData mp_fWeibClimJuvenileGamma = new ModelData("mo_weibClimJuvCompEffGamma", "mo_wcjcegVal")
 Weibull climate survival - Juvenile Competition gamma.
 
ModelData mp_fWeibClimMaxCrowdingRadius = new ModelData("mo_weibClimMaxNeighRad", "mo_wcmnrVal")
 Weibull climate survival - Maximum search radius, in meters, in which to look for crowding neighbors.
 
ModelData mp_fWeibClimMinimumNeighborDBH = new ModelData("mo_weibClimMinNeighDBH", "mo_wcmndVal")
 Weibull climate survival - The minimum DBH, in cm, of neighbors to be included in the neighbor count.
 
ModelData mp_fWeibClimAdultSizeX0 = new ModelData("mo_weibClimAdultSizeEffX0", "mo_wcasex0Val")
 Weibull climate survival - Adult Size effect X0.
 
ModelData mp_fWeibClimJuvenileSizeX0 = new ModelData("mo_weibClimJuvSizeEffX0", "mo_wcjsex0Val")
 Weibull climate survival - Juvenile Size effect X0.
 
ModelData mp_fWeibClimAdultSizeXb = new ModelData("mo_weibClimAdultSizeEffXb", "mo_wcasexbVal")
 Weibull climate survival - Adult Size effect Xb.
 
ModelData mp_fWeibClimJuvenileSizeXb = new ModelData("mo_weibClimJuvSizeEffXb", "mo_wcjsexbVal")
 Weibull climate survival - Juvenile Size effect Xb.
 
ModelData mp_fWeibClimSizeMinDBH = new ModelData("mo_weibClimSizeEffMinDBH", "mo_wcsemdVal")
 Weibull climate survival - Size effect minimum DBH.
 
ModelData mp_fWeibClimAdultPrecipA = new ModelData("mo_weibClimAdultPrecipEffA", "mo_wcapeaVal")
 Weibull climate survival - Adult Precipitation effect A.
 
ModelData mp_fWeibClimJuvenilePrecipA = new ModelData("mo_weibClimJuvPrecipEffA", "mo_wcjpeaVal")
 Weibull climate survival - Juvenile Precipitation effect A.
 
ModelData mp_fWeibClimAdultPrecipB = new ModelData("mo_weibClimAdultPrecipEffB", "mo_wcapebVal")
 Weibull climate survival - Adult Precipitation effect B.
 
ModelData mp_fWeibClimJuvenilePrecipB = new ModelData("mo_weibClimJuvPrecipEffB", "mo_wcjpebVal")
 Weibull climate survival - Juvenile Precipitation effect B.
 
ModelData mp_fWeibClimAdultPrecipC = new ModelData("mo_weibClimAdultPrecipEffC", "mo_wcapecVal")
 Weibull climate survival - Adult Precipitation effect C.
 
ModelData mp_fWeibClimJuvenilePrecipC = new ModelData("mo_weibClimJuvPrecipEffC", "mo_wcjpecVal")
 Weibull climate survival - Juvenile Precipitation effect C.
 
ModelData mp_fWeibClimAdultTempA = new ModelData("mo_weibClimAdultTempEffA", "mo_wcateaVal")
 Weibull climate survival - Adult Temperature effect A.
 
ModelData mp_fWeibClimJuvenileTempA = new ModelData("mo_weibClimJuvTempEffA", "mo_wcjteaVal")
 Weibull climate survival - Juvenile Temperature effect A.
 
ModelData mp_fWeibClimAdultTempB = new ModelData("mo_weibClimAdultTempEffB", "mo_wcatebVal")
 Weibull climate survival - Adult Temperature effect B.
 
ModelData mp_fWeibClimJuvenileTempB = new ModelData("mo_weibClimJuvTempEffB", "mo_wcjtebVal")
 Weibull climate survival - Juvenile Temperature effect B.
 
ModelData mp_fWeibClimAdultTempC = new ModelData("mo_weibClimAdultTempEffC", "mo_wcatecVal")
 Weibull climate survival - Adult Temperature effect C.
 
ModelData mp_fWeibClimJuvenileTempC = new ModelData("mo_weibClimJuvTempEffC", "mo_wcjtecVal")
 Weibull climate survival - Juvenile Temperature effect C.
 
ModelData mp_fWeibClimAdultMaxSurv = new ModelData("mo_weibClimAdultMaxSurv", "mo_wcamsVal")
 Weibull climate survival - Adult Maximum potential survival probability.
 
ModelData mp_fWeibClimJuvMaxSurv = new ModelData("mo_weibClimJuvMaxSurv", "mo_wcjmsVal")
 Weibull climate survival - Juvenile Maximum potential survival probability.
 
ModelData mp_fTempDepSurvA = new ModelData("mo_tempDepNeighA", "mo_tdnaVal")
 Temperature dependent neighborhood survival - A.
 
ModelData mp_fTempDepSurvB = new ModelData("mo_tempDepNeighB", "mo_tdnbVal")
 Temperature dependent neighborhood survival - B.
 
ModelData mp_fTempDepSurvM = new ModelData("mo_tempDepNeighM", "mo_tdnmVal")
 Temperature dependent neighborhood survival - M.
 
ModelData mp_fTempDepSurvN = new ModelData("mo_tempDepNeighN", "mo_tdnnVal")
 Temperature dependent neighborhood survival - N.
 
ModelData mp_fSuppDurrMortMax = new ModelData("mo_suppDurMaxMort", "mo_sdmmVal")
 Suppression duration mortality - Maximum mortality rate.
 
ModelData mp_fSuppDurrMortX0 = new ModelData("mo_suppDurMortX0", "mo_sdmx0Val")
 Suppression duration mortality - X0.
 
ModelData mp_fSuppDurrMortXb = new ModelData("mo_suppDurMortXb", "mo_sdmxbVal")
 Suppression duration mortality - Xb.
 
ModelData mp_fInsectMortIntercept = new ModelData("mo_insectMortIntercept", "mo_imiVal")
 Insect Mortality - Intercept - initial mortality rate.
 
ModelData mp_fInsectMortMax = new ModelData("mo_insectMortMaxRate", "mo_immrVal")
 Insect Mortality - Maximum mortality rate.
 
ModelData mp_fInsectMortX0 = new ModelData("mo_insectMortX0", "mo_imx0Val")
 Insect Mortality - X0.
 
ModelData mp_fInsectMortXb = new ModelData("mo_insectMortXb", "mo_imxbVal")
 Insect Mortality - Xb.
 
ModelData m_fTempDepSurvSearchRadius = new ModelData("mo_tempDepNeighRadius")
 Temperature dependent neighborhood survival - neighbor search radius.
 
ModelData m_fGompertzSearchRadius = new ModelData("mo_gompertzSelfThinningRadius")
 Gompertz density self thinning mortality - neighbor search radius.
 
ModelData m_fCrowdingEffectRadius = new ModelData("mo_postHarvCrowdingEffectRadius")
 Post harvest skidding mortality -Crowding effect radius.
 
ModelData m_fNCIDbhDivisor = new ModelData("mo_nciDbhDivisor")
 NCI - NCI DBH divisor.
 
ModelData m_fAggMortEpisodeReturnInterval
 Aggregated mortality - mortality episode return interval in years.
 
ModelData m_fAggMortPropToKill
 Aggregated mortality - mortality rate per year of a mortality episode, 0-1.
 
ModelData m_fAggMortNumTreesToAggregate
 Aggregated mortality - number of trees to aggregate.
 
ModelData m_fAggMortClumpingParameter
 Aggregated mortality - clumping parameter for negative binomial distribution, if required.
 
ModelData m_iAggMortClumpDeterministic
 Aggregated mortality - whether clump size is deterministic (true) or from the negative binomial probability distribution (false)
 
ModelData m_iIncludeSnagsInNCI
 NCI - Whether or not to include snags in NCI calculations.
 
- Protected Attributes inherited from sortie.tools.parfileupdater.GroupBase
ArrayList< ModelDatamp_oAllData
 All data for this object.
 
String m_sXMLTag
 Highest-level XML tag for this object.
 
Behavior[] mp_oChildBehaviors
 

Private Attributes

int m_iWeibullJuvIndex = -1
 
int m_iWeibullAdultIndex = -1
 

Additional Inherited Members

- Protected Member Functions inherited from sortie.tools.parfileupdater.GroupBase
void loadDataMember (ModelData oData)
 Takes some data and adds it to all applicable behaviors in their string buffer.
 

Constructor & Destructor Documentation

sortie.tools.parfileupdater.MortalityBehaviors.MortalityBehaviors ( )

Constructor.

Member Function Documentation

void sortie.tools.parfileupdater.MortalityBehaviors.endXMLParentTag ( String  sXMLTag)

Overridden to do tag changes.

boolean sortie.tools.parfileupdater.MortalityBehaviors.readXMLParentTag ( String  sXMLTag,
Attributes  oAttributes 
) throws ModelException

Overridden to do lambdas, and tag name changes.

boolean sortie.tools.parfileupdater.MortalityBehaviors.setSingleValueByXMLTag ( String  sXMLTag,
String  sXMLParentTag,
Attributes  oAttributes,
String  sData 
) throws ModelException

Overridden to do tag changes.

Parameters
sXMLTagXML tag of data object whose value is to be set.
sXMLParentTagThe immediate parent tag that sXMLTag is within.
oAttributesAttributes of the object. Ignored, but may be needed by overriding objects.
sDataData value, either a String or a type appropriate to the data type
Returns
true if the value was set successfully; false if the value could not be found. (This would not be an error, because I need a way to cycle through the objects until one of the objects comes up with a match.)
Exceptions
ModelExceptionif the value could not be assigned to the data object.
void sortie.tools.parfileupdater.MortalityBehaviors.writeBehaviorsList ( BufferedWriter  jOut) throws IOException

Overridden to split weibull climate into adult and juvenile.

Member Data Documentation

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fAggMortClumpingParameter
protected
Initial value:
=
new ModelData("mo_aggClumpingParameter")

Aggregated mortality - clumping parameter for negative binomial distribution, if required.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fAggMortEpisodeReturnInterval
protected
Initial value:
=
new ModelData("mo_aggReturnInterval")

Aggregated mortality - mortality episode return interval in years.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fAggMortNumTreesToAggregate
protected
Initial value:
=
new ModelData("mo_aggNumTreesToClump")

Aggregated mortality - number of trees to aggregate.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fAggMortPropToKill
protected
Initial value:
=
new ModelData("mo_aggPropTreesToKill")

Aggregated mortality - mortality rate per year of a mortality episode, 0-1.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fCrowdingEffectRadius = new ModelData("mo_postHarvCrowdingEffectRadius")
protected

Post harvest skidding mortality -Crowding effect radius.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fGompertzSearchRadius = new ModelData("mo_gompertzSelfThinningRadius")
protected

Gompertz density self thinning mortality - neighbor search radius.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fNCIDbhDivisor = new ModelData("mo_nciDbhDivisor")
protected

NCI - NCI DBH divisor.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_fTempDepSurvSearchRadius = new ModelData("mo_tempDepNeighRadius")
protected

Temperature dependent neighborhood survival - neighbor search radius.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_iAggMortClumpDeterministic
protected
Initial value:
=
new ModelData("mo_aggClumpSizeDeterministic")

Aggregated mortality - whether clump size is deterministic (true) or from the negative binomial probability distribution (false)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_iDbhAtAsymptoticMaximumMortality = new ModelData("mo_dbhAtAsympMaxMort")
protected

DBH at asymptotic maximum mortality - for senescence.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.m_iIncludeSnagsInNCI
protected
Initial value:
=
new ModelData("mo_nciIncludeSnagsInNCI")

NCI - Whether or not to include snags in NCI calculations.

int sortie.tools.parfileupdater.MortalityBehaviors.m_iWeibullAdultIndex = -1
private
int sortie.tools.parfileupdater.MortalityBehaviors.m_iWeibullJuvIndex = -1
private
ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fAdultRandomMortality = new ModelData("mo_nonSizeDepMort", "mo_nsdmVal")
protected

Random adult mortality for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fAdultSelfThinningIntercept = new ModelData("mo_adultSelfThinIntercept", "mo_astiVal")
protected

Adult self-thinning intercept for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fAdultSelfThinningMaxDbh = new ModelData("mo_adultSelfThinMaxDbh", "mo_astmdVal")
protected

Adult self-thinning DBH for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fAdultSelfThinningSlope = new ModelData("mo_adultSelfThinSlope", "mo_astsVal")
protected

Adult self-thinning slope for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fBrowsedJuvenileRandomMortality = new ModelData("mo_browsedRandomMortality", "mo_brmVal")
protected

Browsed random juvenile mortality for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fCompMortMax = new ModelData("mo_CompMortMax", "mo_cmmVal")
protected

Competition mortality - maximum parameter (max)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fCompMortShape = new ModelData("mo_CompMort", "mo_cmVal")
protected

Competition mortality - Shape parameter (Z)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fDbhAtOnsetOfSenescence = new ModelData("mo_dbhAtOnsetOfSenescence", "mo_daoosVal")
protected

DBH at onset of senescence for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fDensSelfThinAsymptote = new ModelData("mo_selfThinAsymptote", "mo_staVal")
protected

Density self-thinning mortality asymptote (A)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fDensSelfThinDensityEffect = new ModelData("mo_selfThinDensityEffect", "mo_stdeeVal")
protected

Density self-thinning mortality density effect (S)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fDensSelfThinDiamEffect = new ModelData("mo_selfThinDiamEffect", "mo_stdieVal")
protected

Density self-thinning mortality diameter effect (C)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fDensSelfThinMinDensity = new ModelData("mo_minDensityForMort", "mo_mdfmVal")
protected

Density self-thinning minimum density for mortality.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fDensSelfThinNeighRadius = new ModelData("mo_selfThinRadius", "mo_strVal")
protected

Density self-thinning neighborhood radius.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fExpResourceMortA = new ModelData("mo_expResMortA", "mo_ermaVal")
protected

Exponential growth-resource mortality - "a".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fExpResourceMortB = new ModelData("mo_expResMortB", "mo_ermbVal")
protected

Exponential growth-resource mortality - "b".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fExpResourceMortC = new ModelData("mo_expResMortC", "mo_ermcVal")
protected

Exponential growth-resource mortality - "c".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fExpResourceMortD = new ModelData("mo_expResMortD", "mo_ermdVal")
protected

Exponential growth-resource mortality - "d".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fGompertzG = new ModelData("mo_gompertzSelfThinningG", "mo_gstgVal")
protected

Gompertz density self thinning mortality - G.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fGompertzH = new ModelData("mo_gompertzSelfThinningH", "mo_gsthVal")
protected

Gompertz density self thinning mortality - H.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fGompertzI = new ModelData("mo_gompertzSelfThinningI", "mo_gstiVal")
protected

Gompertz density self thinning mortality - I.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fGompertzMinHeight = new ModelData("mo_gompertzSelfThinningMinHeight", "mo_gstmhVal")
protected

Gompertz density self thinning mortality - min neighbor height.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibA = new ModelData("mo_heightGLIWeibA", "mo_hgwaVal")
protected

Height-GLI weibull mortality - a.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibB = new ModelData("mo_heightGLIWeibB", "mo_hgwbVal")
protected

Height-GLI weibull mortality - b.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibBrowsedA = new ModelData("mo_heightGLIWeibBrowsedA", "mo_hgwbaVal")
protected

Height-GLI weibull mortality - browsed a.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibBrowsedB = new ModelData("mo_heightGLIWeibBrowsedB", "mo_hgwbbVal")
protected

Height-GLI weibull mortality - browsed b.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibBrowsedC = new ModelData("mo_heightGLIWeibBrowsedC", "mo_hgwbcVal")
protected

Height-GLI weibull mortality - browsed c.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibBrowsedD = new ModelData("mo_heightGLIWeibBrowsedD", "mo_hgwbdVal")
protected

Height-GLI weibull mortality - browsed d.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibBrowsedMaxMort = new ModelData("mo_heightGLIWeibBrowsedMaxMort", "mo_hgwbmmVal")
protected

Height-GLI weibull mortality - browsed max mortality.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibC = new ModelData("mo_heightGLIWeibC", "mo_hgwcVal")
protected

Height-GLI weibull mortality - c.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibD = new ModelData("mo_heightGLIWeibD", "mo_hgwdVal")
protected

Height-GLI weibull mortality - d.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fHeightGLIWeibMaxMort = new ModelData("mo_heightGLIWeibMaxMort", "mo_hgwmmVal")
protected

Height-GLI weibull mortality - max mortality.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fInsectMortIntercept = new ModelData("mo_insectMortIntercept", "mo_imiVal")
protected

Insect Mortality - Intercept - initial mortality rate.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fInsectMortMax = new ModelData("mo_insectMortMaxRate", "mo_immrVal")
protected

Insect Mortality - Maximum mortality rate.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fInsectMortX0 = new ModelData("mo_insectMortX0", "mo_imx0Val")
protected

Insect Mortality - X0.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fInsectMortXb = new ModelData("mo_insectMortXb", "mo_imxbVal")
protected

Insect Mortality - Xb.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fJuvenileRandomMortality = new ModelData("mo_randomJuvenileMortality", "mo_rjmVal")
protected

Random juvenile mortality for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fJuvenileSelfThinningIntercept = new ModelData("mo_juvSelfThinIntercept", "mo_jstiVal")
protected

Juvenile self-thinning intercept for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fJuvenileSelfThinningSlope = new ModelData("mo_juvSelfThinSlope", "mo_jstsVal")
protected

Juvenile self-thinning slope for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fLightDependentMortality = new ModelData("mo_lightDependentMortality", "mo_ldmVal")
protected

Light-dependent mortality for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fLogBiLevHiLiteA = new ModelData("mo_logBilevHiLiteA", "mo_lbhlaVal")
protected

Logistic bi-level mortality - high-light "a".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fLogBiLevHiLiteB = new ModelData("mo_logBilevHiLiteB", "mo_lbhlbVal")
protected

Logistic bi-level mortality - high-light "b".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fLogBiLevHiLiteThreshold = new ModelData("mo_logBilevHiLiteThreshold", "mo_lbhltVal")
protected

Logistic bi-level mortality - threshold for high-light mortality.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fLogBiLevLoLiteA = new ModelData("mo_logBilevLoLiteA", "mo_lbllaVal")
protected

Logistic bi-level mortality - low-light "a".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fLogBiLevLoLiteB = new ModelData("mo_logBilevLoLiteB", "mo_lbllbVal")
protected

Logistic bi-level mortality - low-light "b".

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fMortAtZeroGrowth = new ModelData("mo_mortAtZeroGrowth", "mo_mazgVal")
protected

Mortality at zero growth for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCIMaxCrowdingRadius = new ModelData("mo_nciMaxCrowdingRadius", "mo_nmcrVal")
protected

NCI Mortality - Maximum crowding radius.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCIMaxProbSurvival = new ModelData("mo_nciMaxPotentialSurvival", "mo_nmpsVal")
protected

NCI Mortality - Maximum probability of survival.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCIMinNeighborDBH = new ModelData("mo_nciMinNeighborDBH", "mo_nmndVal")
protected

NCI minimum DBH for crowding neighbors, for each species; all species required.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCINeighDBHEffect = new ModelData("mo_nciNeighDBHEff", "mo_nndeVal")
protected

NCI Mortality - Neighbor DBH effect (alpha) parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCINeighDistanceEffect = new ModelData("mo_nciNeighDistEff", "mo_nndseVal")
protected

NCI Mortality - Neighbor distance effect (beta) parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCINeighStormEffFull = new ModelData("mo_nciNeighStormEffFullDmg", "mo_nnsefdVal")
protected

NCI Mortality - Neighbor storm effect - full damage.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCINeighStormEffMed = new ModelData("mo_nciNeighStormEffMedDmg", "mo_nnsemdVal")
protected

NCI Mortality - Neighbor storm effect - medium damage.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCIShadingEffectCoefficient = new ModelData("mo_nciShadingCoefficient", "mo_nscVal")
protected

NCI Mortality - Shading coefficient (m)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCIShadingEffectExponent = new ModelData("mo_nciShadingExponent", "mo_nseVal")
protected

NCI Mortality - Shading exponent (n)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCISizeEffectMode = new ModelData("mo_nciSizeEffectMode", "mo_nsemVal")
protected

NCI Mortality - Size effect mode (X0)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCISizeEffectVariance = new ModelData("mo_nciSizeEffectVar", "mo_nsevVal")
protected

NCI Mortality - Size effect variance (Xb)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCISizeSensToNCI = new ModelData("mo_nciSizeSensNCI", "mo_nssnVal")
protected

NCI Mortality - Size sensitivity to NCI parameter (gamma)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCISlope = new ModelData("mo_nciNCISlope", "mo_nnslVal")
protected

NCI Mortality - Crowding Effect Slope (C)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCISteepness = new ModelData("mo_nciNCISteepness", "mo_nnstVal")
protected

NCI Mortality - Crowding Effect Steepness (D)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCIStormEffectFull = new ModelData("mo_nciStormEffFullDmg", "mo_nsefdVal")
protected

NCI Mortality - Storm effect - full damage.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fNCIStormEffectMed = new ModelData("mo_nciStormEffMedDmg", "mo_nsemdVal")
protected

NCI Mortality - Storm effect - medium damage.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fPreHarvestBackgroundMort = new ModelData("mo_postHarvPreHarvestBackgroundMort", "mo_phphbmVal")
protected

Post harvest skidding mortality -Pre-harvest background mortality rate (beta)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fRandomMortalityAlpha = new ModelData("mo_randomMortAlpha", "mo_rmaVal")
protected

Senescence mortality alpha for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fRandomMortalityBeta = new ModelData("mo_randomMortBeta", "mo_rmbVal")
protected

Senescence mortality beta for each species.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fResMortFunctionMode = new ModelData("mo_resMortMode", "mo_rmmVal")
protected

Resource mortality - function mode (mu)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fResMortGrowthIncSurv = new ModelData("mo_resMortGrowthIncSurv", "mo_rmgisVal")
protected

Resource mortality - growth increase in survival (delta)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fResMortLoGrowthShape = new ModelData("mo_resMortLoGrowthShape", "mo_rmlgsVal")
protected

Resource mortality - low growth function shape (sigma)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fResMortScalingFactor = new ModelData("mo_resMortScalingFactor", "mo_rmsfVal")
protected

Resource mortality - scaling factor (rho)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnag1WeibullA = new ModelData("mo_snag1WeibullA", "mo_s1waVal")
protected

Weibull snag mortality - snag size class 1 "a" parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnag1WeibullB = new ModelData("mo_snag1WeibullB", "mo_s1wbVal")
protected

Weibull snag mortality - snag size class 1 "b" parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnag2WeibullA = new ModelData("mo_snag2WeibullA", "mo_s2waVal")
protected

Weibull snag mortality - snag size class 1 "a" parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnag2WeibullB = new ModelData("mo_snag2WeibullB", "mo_s2wbVal")
protected

Weibull snag mortality - snag size class 2 "b" parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnag3WeibullA = new ModelData("mo_snag3WeibullA", "mo_s3waVal")
protected

Weibull snag mortality - snag size class 3 "a" parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnag3WeibullB = new ModelData("mo_snag3WeibullB", "mo_s3wbVal")
protected

Weibull snag mortality - snag size class 3 "b" parameter.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnagRecruitBackgroundProb = new ModelData("mo_postHarvSnagRecruitBackgroundProb", "mo_phsrbpVal")
protected

Post harvest skidding mortality -Snag recruitment background prob (zeta)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnagRecruitCrowdingEffect = new ModelData("mo_postHarvSnagRecruitCrowdingEffect", "mo_phsrceVal")
protected

Post harvest skidding mortality -Snag recruitment crowding effect (phi s)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnagRecruitHarvestBasicProb = new ModelData("mo_postHarvSnagRecruitHarvestBasicProb", "mo_phsrhbpVal")
protected

Post harvest skidding mortality -Snag recruitment harvest basic prob (rho s)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnagRecruitHarvestIntensityEffect = new ModelData("mo_postHarvSnagRecruitHarvestIntensityEffect", "mo_phsrhieVal")
protected

Post harvest skidding mortality -Snag recruitment skidding effect (kappa s)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnagRecruitHarvestRateParam = new ModelData("mo_postHarvSnagRecruitHarvestRateParam", "mo_phsrhrpVal")
protected

Post harvest skidding mortality -Snag recruitment harvest rate param (tau s)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnagSizeClass1Dbh = new ModelData("mo_snagSizeClass1DBH", "mo_sc1dVal")
protected

Weibull snag mortality - snag size class 1 upper DBH value.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSnagSizeClass2Dbh = new ModelData("mo_snagSizeClass2DBH", "mo_sc2dVal")
protected

Weibull snag mortality - snag size class 2 upper DBH value.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fStochBiLevHiLiteMortProb = new ModelData("mo_stochBilevHiLiteMortProb", "mo_sbhlmpVal")
protected

Stochastic bi-level mortality - high-light probability of mortality.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fStochBiLevHiLiteThreshold = new ModelData("mo_stochBilevHiLiteThreshold", "mo_sbhltVal")
protected

Stochastic bi-level mortality - threshold for high-light mortality.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fStochBiLevLoLiteMortProb = new ModelData("mo_stochBilevLoLiteMortProb", "mo_sbllmpVal")
protected

Stochastic bi-level mortality - low-light probability of mortality.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSuppDurrMortMax = new ModelData("mo_suppDurMaxMort", "mo_sdmmVal")
protected

Suppression duration mortality - Maximum mortality rate.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSuppDurrMortX0 = new ModelData("mo_suppDurMortX0", "mo_sdmx0Val")
protected

Suppression duration mortality - X0.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fSuppDurrMortXb = new ModelData("mo_suppDurMortXb", "mo_sdmxbVal")
protected

Suppression duration mortality - Xb.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fTempDepSurvA = new ModelData("mo_tempDepNeighA", "mo_tdnaVal")
protected

Temperature dependent neighborhood survival - A.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fTempDepSurvB = new ModelData("mo_tempDepNeighB", "mo_tdnbVal")
protected

Temperature dependent neighborhood survival - B.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fTempDepSurvM = new ModelData("mo_tempDepNeighM", "mo_tdnmVal")
protected

Temperature dependent neighborhood survival - M.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fTempDepSurvN = new ModelData("mo_tempDepNeighN", "mo_tdnnVal")
protected

Temperature dependent neighborhood survival - N.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultCompC = new ModelData("mo_weibClimAdultCompEffC", "mo_wcacecVal")
protected

Weibull climate survival - Adult Competition effect C.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultCompD = new ModelData("mo_weibClimAdultCompEffD", "mo_wcacedVal")
protected

Weibull climate survival - Adult Competition effect D.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultGamma = new ModelData("mo_weibClimAdultCompEffGamma", "mo_wcacegVal")
protected

Weibull climate survival - Adult Competition gamma.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultMaxSurv = new ModelData("mo_weibClimAdultMaxSurv", "mo_wcamsVal")
protected

Weibull climate survival - Adult Maximum potential survival probability.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultPrecipA = new ModelData("mo_weibClimAdultPrecipEffA", "mo_wcapeaVal")
protected

Weibull climate survival - Adult Precipitation effect A.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultPrecipB = new ModelData("mo_weibClimAdultPrecipEffB", "mo_wcapebVal")
protected

Weibull climate survival - Adult Precipitation effect B.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultPrecipC = new ModelData("mo_weibClimAdultPrecipEffC", "mo_wcapecVal")
protected

Weibull climate survival - Adult Precipitation effect C.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultSizeX0 = new ModelData("mo_weibClimAdultSizeEffX0", "mo_wcasex0Val")
protected

Weibull climate survival - Adult Size effect X0.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultSizeXb = new ModelData("mo_weibClimAdultSizeEffXb", "mo_wcasexbVal")
protected

Weibull climate survival - Adult Size effect Xb.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultTempA = new ModelData("mo_weibClimAdultTempEffA", "mo_wcateaVal")
protected

Weibull climate survival - Adult Temperature effect A.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultTempB = new ModelData("mo_weibClimAdultTempEffB", "mo_wcatebVal")
protected

Weibull climate survival - Adult Temperature effect B.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimAdultTempC = new ModelData("mo_weibClimAdultTempEffC", "mo_wcatecVal")
protected

Weibull climate survival - Adult Temperature effect C.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileCompC = new ModelData("mo_weibClimJuvCompEffC", "mo_wcjcecVal")
protected

Weibull climate survival - Juvenile Competition effect C.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileCompD = new ModelData("mo_weibClimJuvCompEffD", "mo_wcjcedVal")
protected

Weibull climate survival - Juvenile Competition effect D.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileGamma = new ModelData("mo_weibClimJuvCompEffGamma", "mo_wcjcegVal")
protected

Weibull climate survival - Juvenile Competition gamma.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenilePrecipA = new ModelData("mo_weibClimJuvPrecipEffA", "mo_wcjpeaVal")
protected

Weibull climate survival - Juvenile Precipitation effect A.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenilePrecipB = new ModelData("mo_weibClimJuvPrecipEffB", "mo_wcjpebVal")
protected

Weibull climate survival - Juvenile Precipitation effect B.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenilePrecipC = new ModelData("mo_weibClimJuvPrecipEffC", "mo_wcjpecVal")
protected

Weibull climate survival - Juvenile Precipitation effect C.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileSizeX0 = new ModelData("mo_weibClimJuvSizeEffX0", "mo_wcjsex0Val")
protected

Weibull climate survival - Juvenile Size effect X0.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileSizeXb = new ModelData("mo_weibClimJuvSizeEffXb", "mo_wcjsexbVal")
protected

Weibull climate survival - Juvenile Size effect Xb.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileTempA = new ModelData("mo_weibClimJuvTempEffA", "mo_wcjteaVal")
protected

Weibull climate survival - Juvenile Temperature effect A.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileTempB = new ModelData("mo_weibClimJuvTempEffB", "mo_wcjtebVal")
protected

Weibull climate survival - Juvenile Temperature effect B.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvenileTempC = new ModelData("mo_weibClimJuvTempEffC", "mo_wcjtecVal")
protected

Weibull climate survival - Juvenile Temperature effect C.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimJuvMaxSurv = new ModelData("mo_weibClimJuvMaxSurv", "mo_wcjmsVal")
protected

Weibull climate survival - Juvenile Maximum potential survival probability.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimMaxCrowdingRadius = new ModelData("mo_weibClimMaxNeighRad", "mo_wcmnrVal")
protected

Weibull climate survival - Maximum search radius, in meters, in which to look for crowding neighbors.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimMinimumNeighborDBH = new ModelData("mo_weibClimMinNeighDBH", "mo_wcmndVal")
protected

Weibull climate survival - The minimum DBH, in cm, of neighbors to be included in the neighbor count.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWeibClimSizeMinDBH = new ModelData("mo_weibClimSizeEffMinDBH", "mo_wcsemdVal")
protected

Weibull climate survival - Size effect minimum DBH.

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWindthrowBackgroundProb = new ModelData("mo_postHarvWindthrowBackgroundProb", "mo_phwbpVal")
protected

Post harvest skidding mortality -windthrow Background Prob (omega)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWindthrowCrowdingEffect = new ModelData("mo_postHarvWindthrowCrowdingEffect", "mo_phwceVal")
protected

Post harvest skidding mortality -Windthrow crowding effect (eta w)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWindthrowHarvestBasicProb = new ModelData("mo_postHarvWindthrowHarvestBasicProb", "mo_phwhbpVal")
protected

Post harvest skidding mortality -Windthrow harvest basic prob (rho w)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWindthrowHarvestIntensityEffect = new ModelData("mo_postHarvWindthrowHarvestIntensityEffect", "mo_phwhieVal")
protected

Post harvest skidding mortality -Windthrow harvest intensity effect (kappa w)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWindthrowHarvestRateParam = new ModelData("mo_postHarvWindthrowHarvestRateParam", "mo_phwhrpVal")
protected

Post harvest skidding mortality -Windthrow harvest rate param (tau w)

ModelData sortie.tools.parfileupdater.MortalityBehaviors.mp_fWindthrowSizeEffect = new ModelData("mo_postHarvWindthrowSizeEffect", "mo_phwseVal")
protected

Post harvest skidding mortality -Windthrow size effect (delta w)


The documentation for this class was generated from the following file: