net.agmodel.weatherData
Interface SoilTemperature
- All Superinterfaces:
- CompoundSequence, MetSequence, MultiQuantity, Sequence
- All Known Implementing Classes:
- SoilTemperatureImpl
- public interface SoilTemperature
- extends MultiQuantity
Interface to a set of soil temperature readings at various depths.
| Methods inherited from interface net.agmodel.physical.CompoundSequence |
cancelTemporalInterpolation, getAllCoverage, getAllData, getCoverage, getData, getMaximumTemporalInterpolation, getSubHeading, getTemporalInterpolation, getUnitsHeading, setSequenceHeading, setSubHeading, setTemporalInterpolation, setUnitsHeading |
| Methods inherited from interface net.agmodel.physical.Sequence |
clone, dumpSequence, getColumnHeading, getContentsAsString, getCurrentResolution, getDateRange, getName, getNumberOfSubComponents, getResolution, getSequenceHeading, getSubHeading, getSummaryKind, getUnitsHeading, setColumnHeading, setName |
getNumberOfDepths
public int getNumberOfDepths()
- Deprecated. - use
Sequence.getNumberOfSubComponents() instead
- Returns the number of depths at which soil temperature has been measured
- Returns:
- the number of depths
getDepth
public Length getDepth(int index)
- Returns the depth of the probe indicated by the index
(ordered from shallowest to deepest)
- Parameters:
index - the probe number
- Returns:
- the depth