Scippy

SCIP

Solving Constraint Integer Programs

TimeSeries Struct Reference

Detailed Description

time series data structure for leaf time series

Definition at line 331 of file event_estim.c.

Public Member Functions

 DECL_TIMESERIESUPDATE ((*timeseriesupdate))
 

Data Fields

DOUBLEEXPSMOOTH des
 
char * name
 
SCIP_Realvals
 
SCIP_Realestimation
 
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 333 of file event_estim.c.

Referenced by printReport(), timeSeriesCreate(), timeSeriesEstimate(), and timeSeriesUpdate().

◆ name

char* TimeSeries::name

name of this time series

Definition at line 334 of file event_estim.c.

Referenced by timeSeriesCreate().

◆ vals

SCIP_Real* TimeSeries::vals

value array of this time series

Definition at line 335 of file event_estim.c.

Referenced by timeSeriesCreate(), and timeSeriesUpdate().

◆ estimation

SCIP_Real* TimeSeries::estimation

array of estimations of this time series

Definition at line 336 of file event_estim.c.

Referenced by timeSeriesCreate(), and timeSeriesUpdate().

◆ smoothestimation

SCIP_Real TimeSeries::smoothestimation

smoothened estimation value

Definition at line 337 of file event_estim.c.

Referenced by timeSeriesUpdateSmoothEstimation().

◆ targetvalue

SCIP_Real TimeSeries::targetvalue

target value of this time series

Definition at line 338 of file event_estim.c.

Referenced by timeSeriesCreate().

◆ currentvalue

SCIP_Real TimeSeries::currentvalue

current value of time series

Definition at line 339 of file event_estim.c.

Referenced by timeSeriesUpdate().

◆ initialvalue

SCIP_Real TimeSeries::initialvalue

the initial value of time series

Definition at line 340 of file event_estim.c.

Referenced by timeSeriesCreate().

◆ nobs

SCIP_Longint TimeSeries::nobs

total number of observations

Definition at line 341 of file event_estim.c.

Referenced by timeSeriesEstimate(), and timeSeriesUpdate().

◆ valssize

int TimeSeries::valssize

size of value array

Definition at line 342 of file event_estim.c.

Referenced by timeSeriesCreate(), and timeSeriesUpdate().

◆ nvals

int TimeSeries::nvals

number of values

Definition at line 343 of file event_estim.c.

Referenced by timeSeriesEstimate(), and timeSeriesUpdate().

◆ resolution

int TimeSeries::resolution

current (inverse of) resolution

Definition at line 344 of file event_estim.c.

Referenced by timeSeriesUpdate().

◆ useleafts

SCIP_Bool TimeSeries::useleafts

Should this time series be recorded at leaf nodes, or at every node?

Definition at line 345 of file event_estim.c.

Referenced by resetTimeSeries(), timeSeriesEstimate(), and timeSeriesUpdate().