|
static bool | Parse (const string &path, vector< TimeSeries * > &vecTimeSeries) |
|
static TimeSeries * | Create (const string &varName, const axd &time, const axi &ids, const axxd &data) |
|
◆ AdvanceOneTimeStep()
bool TimeSeriesUniform::AdvanceOneTimeStep |
( |
| ) |
|
|
overridevirtual |
Advance the internal cursor to the next time step.
- Returns
- true if the cursor was successfully advanced to the next time step.
Implements TimeSeries.
◆ GetDataPointer()
Get the data pointer for the provided unit ID.
- Parameters
-
- Returns
- pointer to the time series data for the provided unit ID.
Implements TimeSeries.
◆ GetEnd()
double TimeSeriesUniform::GetEnd |
( |
| ) |
|
|
overridevirtual |
Get the time end of the time series.
- Returns
- the time end of the time series.
Implements TimeSeries.
◆ GetStart()
double TimeSeriesUniform::GetStart |
( |
| ) |
|
|
overridevirtual |
Get the time start of the time series.
- Returns
- the time start of the time series.
Implements TimeSeries.
◆ GetTotal()
double TimeSeriesUniform::GetTotal |
( |
const SettingsBasin * | basinSettings | ) |
|
|
overridevirtual |
Get the sum of the time series data for the provided basin settings.
- Parameters
-
basinSettings | settings of the basin. |
- Returns
- the sum of the time series data.
Implements TimeSeries.
◆ IsDistributed()
bool TimeSeriesUniform::IsDistributed |
( |
| ) |
|
|
inlineoverridevirtual |
Check if the time series is distributed.
- Returns
- true if the time series is distributed.
Implements TimeSeries.
◆ SetCursorToDate()
bool TimeSeriesUniform::SetCursorToDate |
( |
double | date | ) |
|
|
overridevirtual |
Set the internal cursor to the provided date.
- Parameters
-
date | date to set the cursor to. |
- Returns
- true if the cursor was successfully set to the provided date.
Implements TimeSeries.
◆ SetData()
Set the time series data.
- Parameters
-
data | pointer to the time series data. |
The documentation for this class was generated from the following files:
- /github/workspace/core/src/base/TimeSeriesUniform.h
- /github/workspace/core/src/base/TimeSeriesUniform.cpp