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

Public Member Functions

 LightBehaviors ()
 Constructor. More...
 
boolean readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException
 Accepts an XML parent tag (empty, no data) from the parser. More...
 
void endXMLParentTag (String sXMLTag)
 Overridden to make sure tags for light dependent seed survival are not captured here. More...
 
boolean setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, String sData) throws ModelException
 Makes sure values go to the correct behavior. More...
 
void writeDataToFile (BufferedWriter jOut) throws IOException
 Overridden to make sure GeneralLight is written. More...
 
- 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. More...
 
ModelData findObjectByXMLTag (String sXMLTag, String sXMLParentTag)
 Finds an object based on its XML tag. More...
 
boolean setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, String sData) throws ModelException
 Sets a data object's value. More...
 
ArrayList< BehaviorgetBehaviorByXMLTag (String sXMLTag)
 Finds a behavior by its XML tag. More...
 
boolean readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException
 Accepts an XML parent tag (empty, no data) from the parser. More...
 
void endXMLParentTag (String sXMLTag)
 
boolean parentTagOKForQueue (String sTag)
 Some tags get everything messed up in a parsing queue. More...
 

Protected Attributes

ModelData mp_fLightTransmissionCoefficient = new ModelData("li_lightExtinctionCoefficient", "li_lecVal")
 Species-specific - amount of light transmission. More...
 
ModelData mp_fSnagClass1LightTransmissionCoefficient
 Species-specific - snag age class 1 amount of light transmission. More...
 
ModelData mp_fSnagClass2LightTransmissionCoefficient
 Species-specific - snag age class 2 light transmission coefficient. More...
 
ModelData mp_fSnagClass3LightTransmissionCoefficient
 Species-specific - snag age class 3 light transmission coefficient. More...
 
ModelData mp_iBasalAreaLightWhatType
 Basal area light - tree type: angiosperm (0) or conifer (1) More...
 
ModelData m_fBeamFractionOfGlobalRadiation = new ModelData("li_beamFractGlobalRad")
 Beam fraction of global radiation. More...
 
ModelData m_fClearSkyTransmissionCoefficient = new ModelData("li_clearSkyTransCoeff")
 Clear sky transmission coefficient. More...
 
ModelData m_fGLIMinSunAngle = new ModelData("li_minSunAngle")
 Minimum sun angle in radians. More...
 
ModelData m_fQuadratMinSunAngle = new ModelData("li_minSunAngle")
 Minimum sun angle in radians for quadrat, if different from GLI. More...
 
ModelData m_fMapMinSunAngle = new ModelData("li_minSunAngle")
 Minimum sun angle in radians for GLI map, if different from others. More...
 
ModelData m_fPointsMinSunAngle = new ModelData("li_minSunAngle")
 Minimum sun angle in radians for GLI points, if different from others. More...
 
ModelData m_fQuadratLightHeight = new ModelData("li_quadratLightHeight")
 Height at which GLI is calculated in quadrats. More...
 
ModelData m_fMapLightHeight = new ModelData("li_mapLightHeight")
 Height at which GLI is calculated for GLI Map Creator. More...
 
ModelData m_fSailLightMaxShadingRadius = new ModelData("li_maxShadingRadius")
 Maximum shading radius for sail light. More...
 
ModelData m_fSailLightMaskAngle = new ModelData("li_skyMaskAngle")
 Minimum sun angle in degrees. More...
 
ModelData m_fFilterLightTransmissionCoefficient = new ModelData("lf_lightExtinctionCoefficient")
 Light transmission coefficient for the light filter. More...
 
ModelData m_fFilterHeight = new ModelData("lf_heightOfFilter")
 Height of light filter, in meters. More...
 
ModelData m_fStmLightMaxRadius = new ModelData("li_stormLightRadius")
 Storm light - max radius of storm neighbors, in meters. More...
 
ModelData m_fStmLightSlope = new ModelData("li_stormLightSlope")
 Storm light - slope of light function. More...
 
ModelData m_fStmLightIntercept = new ModelData("li_stormLightIntercept")
 Storm light - intercept of light function. More...
 
ModelData m_fStmLightMinCanopyTrees = new ModelData("li_stormLightMinFullCanopy")
 Storm light - minimum number of trees for full canopy. More...
 
ModelData m_fStmLightRandPar = new ModelData("li_stormLightRandPar")
 Storm light - standard deviation. More...
 
ModelData m_fBasalAreaLightA = new ModelData("li_baLightA")
 Basal area light "a" parameter for calculating mean GLI from basal area. More...
 
ModelData m_fBasalAreaLightConiferB = new ModelData("li_baConiferLightB")
 Basal area light conifer "b" parameter for calculating mean GLI from basal area. More...
 
ModelData m_fBasalAreaLightConiferC = new ModelData("li_baConiferLightC")
 Basal area light conifer "c" parameter for calculating mean GLI from basal area. More...
 
ModelData m_fBasalAreaLightAngiospermB = new ModelData("li_baAngiospermLightB")
 Basal area light angiosperm "b" parameter for calculating mean GLI from basal area. More...
 
ModelData m_fBasalAreaLightAngiospermC = new ModelData("li_baAngiospermLightC")
 Basal area light angiosperm "c" parameter for calculating mean GLI from basal area. More...
 
ModelData m_fBasalAreaLightSigma = new ModelData("li_baLightSigma")
 Basal area light sigma parameter for lognormal PDF. More...
 
ModelData m_fBasalAreaLightMinDBH = new ModelData("li_baLightMinDBH")
 Basal area light minimum DBH (cm) for a tree counting towards the basal area. More...
 
ModelData m_fBasalAreaLightChangeThreshold = new ModelData("li_baLightChangeThreshold")
 Basal area light basal threshold, in square meters, for new trees in grid cell for recalculating GLI. More...
 
ModelData m_fBasalAreaSearchRadius = new ModelData("li_baLightSearchRadius")
 Basal area light search radius for neighbors. More...
 
ModelData m_fConstantGLIValue = new ModelData("li_constGLI")
 Constant GLI - constant GLI value. More...
 
ModelData m_sGLIPointsInFile = new ModelData("")
 GLI points creator - filename of points input file. More...
 
ModelData m_sGLIPointsOutFile = new ModelData("li_GLIPointsFilename")
 GLI points creator - filename of points output file. More...
 
ModelData m_iStmLightMaxDmgTime = new ModelData("li_stormLightMaxDmgTime")
 Storm light - max time (years) for damaged trees to influence. More...
 
ModelData m_iStmLightMaxSnagDmgTime = new ModelData("li_stormLightSnagMaxDmgTime")
 Storm light - max time (years) for snags to influence. More...
 
ModelData m_iNumGLIAziDiv = new ModelData("li_numAziGrids")
 Number of azimuth divisions in sky hemisphere for GLI light calculations. More...
 
ModelData m_iNumGLIAltDiv = new ModelData("li_numAltGrids")
 Number of altitude divisions in sky hemisphere for GLI light calculations. More...
 
ModelData m_iNumQuadratAziDiv = new ModelData("li_numAziGrids")
 Number of azimuth divisions for quadrat, if different from GLI. More...
 
ModelData m_iNumMapAziDiv = new ModelData("li_numAziGrids")
 Number of azimuth divisions for GLI Map Creator, if different from GLI. More...
 
ModelData m_iNumPointsAziDiv = new ModelData("li_numAziGrids")
 Number of azimuth divisions for GLI Points Creator, if different from GLI. More...
 
ModelData m_iNumQuadratAltDiv = new ModelData("li_numAltGrids")
 Number of altitude divisions for quadrat, if different from GLI. More...
 
ModelData m_iNumMapAltDiv = new ModelData("li_numAltGrids")
 Number of altitude divisions for GLI Map Creator, if different from GLI. More...
 
ModelData m_iNumPointsAltDiv = new ModelData("li_numAltGrids")
 Number of altitude divisions for GLI Points Creator, if different from GLI. More...
 
ModelData m_iJulianDayGrowthStarts = new ModelData("li_julianDayGrowthStarts")
 Start of growing season as Julian day. More...
 
ModelData m_iJulianDayGrowthEnds = new ModelData("li_julianDayGrowthEnds")
 End of growing season as Julian day. More...
 
ModelData m_iSnagAgeClass1 = new ModelData("li_snagAgeClass1")
 Upper age limit of snag size class 1. More...
 
ModelData m_iSnagAgeClass2 = new ModelData("li_snagAgeClass2")
 Upper age limit of snag size class 2. More...
 
ModelData m_iHeightOfFishEyePhoto = new ModelData("li_heightOfFishEyePhoto")
 Height of fisheye photo - valid values are MID_CROWN and CROWN_TOP. More...
 
ModelData m_iQuadratGLICalcAllGLIs = new ModelData("li_quadratAllGLIs")
 Quadrat light - Whether or not to always calculate all GLIs. More...
 
ModelData m_iCrownFractionOfHeight = new ModelData("li_crownFracOfHeight")
 What fraction of the height of a shading neighbor its crown covers - valid values are ALL_HEIGHT or FRAC_HEIGHT. More...
 
- Protected Attributes inherited from sortie.tools.parfileupdater.GroupBase
ArrayList< ModelDatamp_oAllData
 All data for this object. More...
 
String m_sXMLTag
 Highest-level XML tag for this object. More...
 
Behavior [] mp_oChildBehaviors
 

Private Attributes

ModelData m_iStmLightStochasticity = new ModelData("li_stormLightStoch")
 Storm light - stochasticity. More...
 

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. More...
 

Constructor & Destructor Documentation

◆ LightBehaviors()

sortie.tools.parfileupdater.LightBehaviors.LightBehaviors ( )

Constructor.

Member Function Documentation

◆ endXMLParentTag()

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

Overridden to make sure tags for light dependent seed survival are not captured here.

◆ readXMLParentTag()

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

Accepts an XML parent tag (empty, no data) from the parser.

This function watches for tag li_GLIPoint.

Parameters
sXMLTagThe XML tag.
oAttributesThe attributes of this object.
Exceptions
ModelExceptionif data is missing or invalid.

◆ setSingleValueByXMLTag()

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

Makes sure values go to the correct behavior.

We override this function because some values (number of azimuth angles, number of altitude angles, and minimum sun angle) can apply to any of three behaviors, so we want to make sure they are assigned to the correct one.

Parameters
sXMLTagXML tag of object to assign.
sXMLParentTagThe immediate parent tag that sXMLTag is within.
oAttributesIgnored.
sDataData to assign.
Returns
true if assigned, or false if not.
Exceptions
ModelExceptionnot thrown here.

◆ writeDataToFile()

void sortie.tools.parfileupdater.LightBehaviors.writeDataToFile ( BufferedWriter  jOut) throws IOException

Overridden to make sure GeneralLight is written.

Member Data Documentation

◆ m_fBasalAreaLightA

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightA = new ModelData("li_baLightA")
protected

Basal area light "a" parameter for calculating mean GLI from basal area.

◆ m_fBasalAreaLightAngiospermB

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightAngiospermB = new ModelData("li_baAngiospermLightB")
protected

Basal area light angiosperm "b" parameter for calculating mean GLI from basal area.

◆ m_fBasalAreaLightAngiospermC

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightAngiospermC = new ModelData("li_baAngiospermLightC")
protected

Basal area light angiosperm "c" parameter for calculating mean GLI from basal area.

◆ m_fBasalAreaLightChangeThreshold

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightChangeThreshold = new ModelData("li_baLightChangeThreshold")
protected

Basal area light basal threshold, in square meters, for new trees in grid cell for recalculating GLI.

◆ m_fBasalAreaLightConiferB

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightConiferB = new ModelData("li_baConiferLightB")
protected

Basal area light conifer "b" parameter for calculating mean GLI from basal area.

◆ m_fBasalAreaLightConiferC

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightConiferC = new ModelData("li_baConiferLightC")
protected

Basal area light conifer "c" parameter for calculating mean GLI from basal area.

◆ m_fBasalAreaLightMinDBH

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightMinDBH = new ModelData("li_baLightMinDBH")
protected

Basal area light minimum DBH (cm) for a tree counting towards the basal area.

◆ m_fBasalAreaLightSigma

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaLightSigma = new ModelData("li_baLightSigma")
protected

Basal area light sigma parameter for lognormal PDF.

◆ m_fBasalAreaSearchRadius

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBasalAreaSearchRadius = new ModelData("li_baLightSearchRadius")
protected

Basal area light search radius for neighbors.

◆ m_fBeamFractionOfGlobalRadiation

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fBeamFractionOfGlobalRadiation = new ModelData("li_beamFractGlobalRad")
protected

Beam fraction of global radiation.

◆ m_fClearSkyTransmissionCoefficient

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fClearSkyTransmissionCoefficient = new ModelData("li_clearSkyTransCoeff")
protected

Clear sky transmission coefficient.

◆ m_fConstantGLIValue

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fConstantGLIValue = new ModelData("li_constGLI")
protected

Constant GLI - constant GLI value.

◆ m_fFilterHeight

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fFilterHeight = new ModelData("lf_heightOfFilter")
protected

Height of light filter, in meters.

◆ m_fFilterLightTransmissionCoefficient

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fFilterLightTransmissionCoefficient = new ModelData("lf_lightExtinctionCoefficient")
protected

Light transmission coefficient for the light filter.

◆ m_fGLIMinSunAngle

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fGLIMinSunAngle = new ModelData("li_minSunAngle")
protected

Minimum sun angle in radians.

◆ m_fMapLightHeight

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fMapLightHeight = new ModelData("li_mapLightHeight")
protected

Height at which GLI is calculated for GLI Map Creator.

◆ m_fMapMinSunAngle

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fMapMinSunAngle = new ModelData("li_minSunAngle")
protected

Minimum sun angle in radians for GLI map, if different from others.

◆ m_fPointsMinSunAngle

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fPointsMinSunAngle = new ModelData("li_minSunAngle")
protected

Minimum sun angle in radians for GLI points, if different from others.

◆ m_fQuadratLightHeight

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fQuadratLightHeight = new ModelData("li_quadratLightHeight")
protected

Height at which GLI is calculated in quadrats.

◆ m_fQuadratMinSunAngle

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fQuadratMinSunAngle = new ModelData("li_minSunAngle")
protected

Minimum sun angle in radians for quadrat, if different from GLI.

◆ m_fSailLightMaskAngle

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fSailLightMaskAngle = new ModelData("li_skyMaskAngle")
protected

Minimum sun angle in degrees.

◆ m_fSailLightMaxShadingRadius

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fSailLightMaxShadingRadius = new ModelData("li_maxShadingRadius")
protected

Maximum shading radius for sail light.

◆ m_fStmLightIntercept

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fStmLightIntercept = new ModelData("li_stormLightIntercept")
protected

Storm light - intercept of light function.

◆ m_fStmLightMaxRadius

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fStmLightMaxRadius = new ModelData("li_stormLightRadius")
protected

Storm light - max radius of storm neighbors, in meters.

◆ m_fStmLightMinCanopyTrees

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fStmLightMinCanopyTrees = new ModelData("li_stormLightMinFullCanopy")
protected

Storm light - minimum number of trees for full canopy.

◆ m_fStmLightRandPar

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fStmLightRandPar = new ModelData("li_stormLightRandPar")
protected

Storm light - standard deviation.

◆ m_fStmLightSlope

ModelData sortie.tools.parfileupdater.LightBehaviors.m_fStmLightSlope = new ModelData("li_stormLightSlope")
protected

Storm light - slope of light function.

◆ m_iCrownFractionOfHeight

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iCrownFractionOfHeight = new ModelData("li_crownFracOfHeight")
protected

What fraction of the height of a shading neighbor its crown covers - valid values are ALL_HEIGHT or FRAC_HEIGHT.

◆ m_iHeightOfFishEyePhoto

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iHeightOfFishEyePhoto = new ModelData("li_heightOfFishEyePhoto")
protected

Height of fisheye photo - valid values are MID_CROWN and CROWN_TOP.

◆ m_iJulianDayGrowthEnds

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iJulianDayGrowthEnds = new ModelData("li_julianDayGrowthEnds")
protected

End of growing season as Julian day.

◆ m_iJulianDayGrowthStarts

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iJulianDayGrowthStarts = new ModelData("li_julianDayGrowthStarts")
protected

Start of growing season as Julian day.

◆ m_iNumGLIAltDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumGLIAltDiv = new ModelData("li_numAltGrids")
protected

Number of altitude divisions in sky hemisphere for GLI light calculations.

◆ m_iNumGLIAziDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumGLIAziDiv = new ModelData("li_numAziGrids")
protected

Number of azimuth divisions in sky hemisphere for GLI light calculations.

◆ m_iNumMapAltDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumMapAltDiv = new ModelData("li_numAltGrids")
protected

Number of altitude divisions for GLI Map Creator, if different from GLI.

◆ m_iNumMapAziDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumMapAziDiv = new ModelData("li_numAziGrids")
protected

Number of azimuth divisions for GLI Map Creator, if different from GLI.

◆ m_iNumPointsAltDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumPointsAltDiv = new ModelData("li_numAltGrids")
protected

Number of altitude divisions for GLI Points Creator, if different from GLI.

◆ m_iNumPointsAziDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumPointsAziDiv = new ModelData("li_numAziGrids")
protected

Number of azimuth divisions for GLI Points Creator, if different from GLI.

◆ m_iNumQuadratAltDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumQuadratAltDiv = new ModelData("li_numAltGrids")
protected

Number of altitude divisions for quadrat, if different from GLI.

◆ m_iNumQuadratAziDiv

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iNumQuadratAziDiv = new ModelData("li_numAziGrids")
protected

Number of azimuth divisions for quadrat, if different from GLI.

◆ m_iQuadratGLICalcAllGLIs

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iQuadratGLICalcAllGLIs = new ModelData("li_quadratAllGLIs")
protected

Quadrat light - Whether or not to always calculate all GLIs.

◆ m_iSnagAgeClass1

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iSnagAgeClass1 = new ModelData("li_snagAgeClass1")
protected

Upper age limit of snag size class 1.

◆ m_iSnagAgeClass2

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iSnagAgeClass2 = new ModelData("li_snagAgeClass2")
protected

Upper age limit of snag size class 2.

◆ m_iStmLightMaxDmgTime

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iStmLightMaxDmgTime = new ModelData("li_stormLightMaxDmgTime")
protected

Storm light - max time (years) for damaged trees to influence.

◆ m_iStmLightMaxSnagDmgTime

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iStmLightMaxSnagDmgTime = new ModelData("li_stormLightSnagMaxDmgTime")
protected

Storm light - max time (years) for snags to influence.

◆ m_iStmLightStochasticity

ModelData sortie.tools.parfileupdater.LightBehaviors.m_iStmLightStochasticity = new ModelData("li_stormLightStoch")
private

Storm light - stochasticity.

◆ m_sGLIPointsInFile

ModelData sortie.tools.parfileupdater.LightBehaviors.m_sGLIPointsInFile = new ModelData("")
protected

GLI points creator - filename of points input file.

◆ m_sGLIPointsOutFile

ModelData sortie.tools.parfileupdater.LightBehaviors.m_sGLIPointsOutFile = new ModelData("li_GLIPointsFilename")
protected

GLI points creator - filename of points output file.

◆ mp_fLightTransmissionCoefficient

ModelData sortie.tools.parfileupdater.LightBehaviors.mp_fLightTransmissionCoefficient = new ModelData("li_lightExtinctionCoefficient", "li_lecVal")
protected

Species-specific - amount of light transmission.

◆ mp_fSnagClass1LightTransmissionCoefficient

ModelData sortie.tools.parfileupdater.LightBehaviors.mp_fSnagClass1LightTransmissionCoefficient
protected
Initial value:
= new
ModelData("li_snag1LightExtinctionCoefficient", "li_s1lecVal")

Species-specific - snag age class 1 amount of light transmission.

◆ mp_fSnagClass2LightTransmissionCoefficient

ModelData sortie.tools.parfileupdater.LightBehaviors.mp_fSnagClass2LightTransmissionCoefficient
protected
Initial value:
= new
ModelData("li_snag2LightExtinctionCoefficient", "li_s2lecVal")

Species-specific - snag age class 2 light transmission coefficient.

◆ mp_fSnagClass3LightTransmissionCoefficient

ModelData sortie.tools.parfileupdater.LightBehaviors.mp_fSnagClass3LightTransmissionCoefficient
protected
Initial value:
= new
ModelData("li_snag3LightExtinctionCoefficient", "li_s3lecVal")

Species-specific - snag age class 3 light transmission coefficient.

◆ mp_iBasalAreaLightWhatType

ModelData sortie.tools.parfileupdater.LightBehaviors.mp_iBasalAreaLightWhatType
protected
Initial value:
= new ModelData(
"li_baTreeType", "li_bttVal")

Basal area light - tree type: angiosperm (0) or conifer (1)


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