Detailed Description
ressource activity data structure
Functions | |
SCIP_RETCODE | SCIPactivityCreate (SCIP_RESOURCEACTIVITY **activity, SCIP_VAR *var, int duration, int demand) |
void | SCIPactivityFree (SCIP_RESOURCEACTIVITY **activity) |
SCIP_VAR * | SCIPactivityGetVar (SCIP_RESOURCEACTIVITY *activity) |
int | SCIPactivityGetDuration (SCIP_RESOURCEACTIVITY *activity) |
int | SCIPactivityGetDemand (SCIP_RESOURCEACTIVITY *activity) |
int | SCIPactivityGetEnergy (SCIP_RESOURCEACTIVITY *activity) |
Function Documentation
◆ SCIPactivityCreate()
SCIP_RETCODE SCIPactivityCreate | ( | SCIP_RESOURCEACTIVITY ** | activity, |
SCIP_VAR * | var, | ||
int | duration, | ||
int | demand | ||
) |
create a resource activity
- Parameters
-
activity pointer to store the resource activity var start time variable of the activity duration duration of the activity demand demand of the activity
Definition at line 6400 of file misc.c.
References BMSallocMemory, NULL, SCIP_ALLOC, and SCIP_OKAY.
Referenced by SCIPrealHashCode().
◆ SCIPactivityFree()
void SCIPactivityFree | ( | SCIP_RESOURCEACTIVITY ** | activity | ) |
frees a resource activity
- Parameters
-
activity pointer to the resource activity
Definition at line 6419 of file misc.c.
References BMSfreeMemory, and NULL.
Referenced by SCIPrealHashCode().
◆ SCIPactivityGetVar()
SCIP_VAR* SCIPactivityGetVar | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the start time variable of the resource activity
- Parameters
-
activity resource activity
Definition at line 6445 of file misc.c.
References NULL, and SCIP_ResourceActivity::var.
Referenced by SCIPrealHashCode().
◆ SCIPactivityGetDuration()
int SCIPactivityGetDuration | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the duration of the resource activity
- Parameters
-
activity resource activity
Definition at line 6455 of file misc.c.
References SCIP_ResourceActivity::duration, and NULL.
Referenced by SCIPrealHashCode().
◆ SCIPactivityGetDemand()
int SCIPactivityGetDemand | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the demand of the resource activity
- Parameters
-
activity resource activity
Definition at line 6465 of file misc.c.
References SCIP_ResourceActivity::demand, and NULL.
Referenced by SCIPrealHashCode().
◆ SCIPactivityGetEnergy()
int SCIPactivityGetEnergy | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the energy of the resource activity
- Parameters
-
activity resource activity
Definition at line 6475 of file misc.c.
References SCIP_ResourceActivity::demand, SCIP_ResourceActivity::duration, and NULL.
Referenced by SCIPrealHashCode().