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 6644 of file misc.c.
References BMSallocMemory, NULL, SCIP_ALLOC, and SCIP_OKAY.
◆ SCIPactivityFree()
void SCIPactivityFree | ( | SCIP_RESOURCEACTIVITY ** | activity | ) |
frees a resource activity
- Parameters
-
activity pointer to the resource activity
Definition at line 6663 of file misc.c.
References BMSfreeMemory, and NULL.
◆ SCIPactivityGetVar()
SCIP_VAR * SCIPactivityGetVar | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the start time variable of the resource activity
- Parameters
-
activity resource activity
Definition at line 6689 of file misc.c.
References NULL, and SCIP_ResourceActivity::var.
◆ SCIPactivityGetDuration()
int SCIPactivityGetDuration | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the duration of the resource activity
- Parameters
-
activity resource activity
Definition at line 6699 of file misc.c.
References SCIP_ResourceActivity::duration, and NULL.
◆ SCIPactivityGetDemand()
int SCIPactivityGetDemand | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the demand of the resource activity
- Parameters
-
activity resource activity
Definition at line 6709 of file misc.c.
References SCIP_ResourceActivity::demand, and NULL.
◆ SCIPactivityGetEnergy()
int SCIPactivityGetEnergy | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the energy of the resource activity
- Parameters
-
activity resource activity
Definition at line 6719 of file misc.c.
References SCIP_ResourceActivity::demand, SCIP_ResourceActivity::duration, and NULL.