Detailed Description
time series data structure for leaf time series
Definition at line 339 of file event_estim.c.
Public Member Functions | |
| DECL_TIMESERIESUPDATE ((*timeseriesupdate)) | |
Data Fields | |
| DOUBLEEXPSMOOTH | des |
| char * | name |
| SCIP_Real * | vals |
| SCIP_Real * | estimation |
| SCIP_Real | smoothestimation |
| SCIP_Real | targetvalue |
| SCIP_Real | currentvalue |
| SCIP_Real | initialvalue |
| SCIP_Longint | nobs |
| int | valssize |
| int | nvals |
| int | resolution |
| SCIP_Bool | useleafts |
Member Function Documentation
◆ DECL_TIMESERIESUPDATE()
| TimeSeries::DECL_TIMESERIESUPDATE | ( | * | timeseriesupdate | ) |
update callback at nodes
Field Documentation
◆ des
| DOUBLEEXPSMOOTH TimeSeries::des |
double exponential smoothing data structure
Definition at line 341 of file event_estim.c.
Referenced by printReport(), timeSeriesCreate(), timeSeriesEstimate(), timeSeriesResample(), timeSeriesReset(), and timeSeriesUpdate().
◆ name
| char* TimeSeries::name |
name of this time series
Definition at line 342 of file event_estim.c.
Referenced by timeSeriesCreate(), and timeSeriesGetName().
◆ vals
| SCIP_Real* TimeSeries::vals |
value array of this time series
Definition at line 343 of file event_estim.c.
Referenced by timeSeriesCreate(), timeSeriesResample(), and timeSeriesUpdate().
◆ estimation
| SCIP_Real* TimeSeries::estimation |
array of estimations of this time series
Definition at line 344 of file event_estim.c.
Referenced by timeSeriesCreate(), timeSeriesResample(), and timeSeriesUpdate().
◆ smoothestimation
| SCIP_Real TimeSeries::smoothestimation |
smoothened estimation value
Definition at line 345 of file event_estim.c.
Referenced by timeSeriesGetSmoothEstimation(), timeSeriesReset(), and timeSeriesUpdateSmoothEstimation().
◆ targetvalue
| SCIP_Real TimeSeries::targetvalue |
target value of this time series
Definition at line 346 of file event_estim.c.
Referenced by timeSeriesCreate(), and timeSeriesGetTargetValue().
◆ currentvalue
| SCIP_Real TimeSeries::currentvalue |
current value of time series
Definition at line 347 of file event_estim.c.
Referenced by timeSeriesGetValue(), timeSeriesReset(), and timeSeriesUpdate().
◆ initialvalue
| SCIP_Real TimeSeries::initialvalue |
the initial value of time series
Definition at line 348 of file event_estim.c.
Referenced by timeSeriesCreate(), timeSeriesResample(), and timeSeriesReset().
◆ nobs
| SCIP_Longint TimeSeries::nobs |
total number of observations
Definition at line 349 of file event_estim.c.
Referenced by timeSeriesEstimate(), timeSeriesReset(), and timeSeriesUpdate().
◆ valssize
| int TimeSeries::valssize |
size of value array
Definition at line 350 of file event_estim.c.
Referenced by timeSeriesCreate(), and timeSeriesUpdate().
◆ nvals
| int TimeSeries::nvals |
number of values
Definition at line 351 of file event_estim.c.
Referenced by timeSeriesEstimate(), timeSeriesResample(), timeSeriesReset(), and timeSeriesUpdate().
◆ resolution
| int TimeSeries::resolution |
current (inverse of) resolution
Definition at line 352 of file event_estim.c.
Referenced by timeSeriesGetResolution(), timeSeriesResample(), timeSeriesReset(), and timeSeriesUpdate().
◆ useleafts
| SCIP_Bool TimeSeries::useleafts |
Should this time series be recorded at leaf nodes, or at every node?
Definition at line 353 of file event_estim.c.
Referenced by resetTimeSeries(), timeSeriesEstimate(), and timeSeriesUpdate().