ITsItemDataT Interface |
Namespace: DHI.Mike1D.Generic.TimeSeries
public interface ITsItemData<T> : ITsItemData
The ITsItemDataT type exposes the following members.
Name | Description | |
---|---|---|
Data |
The time series item data (typed)
| |
DataArray |
Data array of timeseries item data for each timestep. Its length matches the NumberOfTimes (Inherited from ITsItemData.) |
Name | Description | |
---|---|---|
GetAccumulatedValue(DateTime, DateTime) | Get the accumulated value within the time interval. The accumulated value is the integral from start til end. For the Accumulated it is the value difference from start til end, and alike for for the StepAccumulated, If the item data does not fully cover the time interval, values outside the time interval are assumed to be zero. | |
GetAccumulatedValue(DateTime, DateTime, Int32) | GetAccumulatedValue(DateTime, DateTime). This version
provides a lastInterval to look in first, for faster searching
in the time series.
| |
GetData |
Get value for the given time step index.
| |
GetMaxValue(DateTime, DateTime) |
The maximum value within the time interval
| |
GetMaxValue(DateTime, DateTime, Int32) | GetMaxValue(DateTime, DateTime). This version
provides a lastInterval to look in first, for faster searching
in the time series.
| |
GetMeanValue(DateTime, DateTime) |
The mean value is the GetAccumulatedValue(DateTime, DateTime)
divided by the time interval length (in seconds)
| |
GetMeanValue(DateTime, DateTime, Int32) | GetMeanValue(DateTime, DateTime, Int32). This version
provides a lastInterval to look in first, for faster searching
in the time series.
| |
GetMinValue(DateTime, DateTime) |
The minimum value within the time interval
| |
GetMinValue(DateTime, DateTime, Int32) | GetMinValue(DateTime, DateTime). This version
provides a lastInterval to look in first, for faster searching
in the time series.
| |
GetValue(DateTime) |
Get value for the given DateTime.
| |
GetValue(DateTime, Int32) |
Get value for the given DateTime. Last interval is provided for
faster lookup.
|