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) |
| SCIP_RETCODE SCIPactivityCreate | ( | SCIP_RESOURCEACTIVITY ** | activity, |
| SCIP_VAR * | var, | ||
| int | duration, | ||
| int | demand ) |
create a resource activity
| 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 6641 of file misc.c.
References assert(), BMSallocMemory, NULL, SCIP_ALLOC, SCIP_OKAY, and var.
| void SCIPactivityFree | ( | SCIP_RESOURCEACTIVITY ** | activity | ) |
frees a resource activity
| activity | pointer to the resource activity |
Definition at line 6660 of file misc.c.
References assert(), BMSfreeMemory, and NULL.
| SCIP_VAR * SCIPactivityGetVar | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the start time variable of the resource activity
| activity | resource activity |
Definition at line 6686 of file misc.c.
References assert(), NULL, and SCIP_ResourceActivity::var.
| int SCIPactivityGetDuration | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the duration of the resource activity
| activity | resource activity |
Definition at line 6696 of file misc.c.
References assert(), SCIP_ResourceActivity::duration, and NULL.
| int SCIPactivityGetDemand | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the demand of the resource activity
| activity | resource activity |
Definition at line 6706 of file misc.c.
References assert(), SCIP_ResourceActivity::demand, and NULL.
| int SCIPactivityGetEnergy | ( | SCIP_RESOURCEACTIVITY * | activity | ) |
returns the energy of the resource activity
| activity | resource activity |
Definition at line 6716 of file misc.c.
References assert(), SCIP_ResourceActivity::demand, SCIP_ResourceActivity::duration, and NULL.