public class StemTaperSegment
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static double |
VERY_SMALL |
Modifier | Constructor and Description |
---|---|
|
StemTaperSegment(double bottomCrossSection,
double topCrossSection,
NumericalIntegrationMethod nim)
Constructor 1.
|
|
StemTaperSegment(NumericalIntegrationMethod nim)
Constructor 2.
|
protected |
StemTaperSegment(StemTaperCrossSection bottonStemTaperCrossSection,
StemTaperCrossSection topStemTaperCrossSection,
NumericalIntegrationMethod nim)
Constructor 2.
|
Modifier and Type | Method and Description |
---|---|
protected double |
getBottomHeight()
This method returns the height (m) of the lower cross section.
|
protected java.util.List<java.lang.Double> |
getHeightsToEvaluate()
This method returns a List of Double that corresponds to the height for which
the stem taper must be predicted.
|
protected java.util.List<java.lang.Double> |
getRescalingFactors() |
protected double |
getTopHeight()
This method returns the height (m) of the upper cross section.
|
protected java.util.List<java.lang.Double> |
getWeights() |
public static final double VERY_SMALL
public StemTaperSegment(double bottomCrossSection, double topCrossSection, NumericalIntegrationMethod nim)
bottomCrossSection
- a double that represents the height of the lower cross section (m)topCrossSection
- a double that represents the height of the upper cross section (m)nim
- a NumericalIntegrationMethod instancepublic StemTaperSegment(NumericalIntegrationMethod nim)
nim
- a NumericalIntegrationMethod instance that already contains the lower bound and upper boundsprotected StemTaperSegment(StemTaperCrossSection bottonStemTaperCrossSection, StemTaperCrossSection topStemTaperCrossSection, NumericalIntegrationMethod nim)
bottonStemTaperCrossSection
- a StemTaperCrossSection instance that represents the lower cross sectiontopStemTaperCrossSection
- a StemTaperCrossSection instance that represents the upper cross sectionnim
- a NumericalIntegrationMethod instanceprotected double getBottomHeight()
protected double getTopHeight()
protected java.util.List<java.lang.Double> getHeightsToEvaluate()
protected java.util.List<java.lang.Double> getWeights()
protected java.util.List<java.lang.Double> getRescalingFactors()