DHI.Mike1D.Generic.TimeSeries Namespace |
Class | Description | |
---|---|---|
TargetData |
Observed data for use in calibration Plot
| |
TsBuffer | Class that contains a number of timeseries. In case of more than one component needing access to the same timeseries file, it should only be opened once (performance/ressource issues). Hence, each component using a timeseries file should ask this timeseries buffer for the file and if it already exist in the buffer, that one will be used. It also registers which items are currently used. Each timeseries file is idenfitied by its full filepath name. | |
TsCollection |
Contains a collection of time series, often matching
the time series of one file.
| |
TsExtensions |
Extension methods related to Time series
| |
TsFactory |
Factory class used to create time series objects
| |
TsItem |
One time series item, containing one time series
of a specified type.
| |
TsItemDataDouble |
Data for one TsItem.
| |
TSOBridge |
Bridge for reading a time series file (dfs0)
| |
TsTime |
Class handling non-equidistant calendar time time series.
| |
TsTimeNonEqCalendar |
Class handling non-equidistant calendar time.
|
Interface | Description | |
---|---|---|
ITsBridge |
A bridge interface for loading a time series from file.
| |
ITsDataConverter | An ITsDataConverter can be registered at an ITsBridge. It converts the Data either to another type (ex. float to double), or it can convert the actual numbers (ex. user unit to SI unit). The Converter should be applied to all data loaded by the bridge. The Reverter should be applied to all data stored by the bridge. ConvertItem(TsItem) should be called for an item before any of the Convert(TsItem, Array) or Revert(TsItem, Array) calls, in order to let the converter do any required initialization. | |
ITsFilter |
Interface defining core functionality for a filter.
A filter defines which parts of the file that should be loaded.
It can limit which items to load and which time-steps to load.
TODO: Where to specify any conversions? type conversions (float to double). Unit conversions (user to SI).
| |
ITsItemData |
A generic item data interface.
| |
ITsItemDataT |
An item data interface that supports interpolation in time.
| |
ITsTime |
Interface to the time information of a time series collection
|
Enumeration | Description | |
---|---|---|
TsItemValueType |
Enumeration defining the meaning of the value in the time series.
| |
TsLoadState |
Load state of a time series file
| |
TsTimeType |
Time axis type
|