•All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TabooList Struct Reference
Detailed Description
data structure to hold elements that are taboo
Definition at line 164 of file heur_gins.c.
Data Fields | |
int * | taboolabels |
int * | sortedlabels |
int | memsize |
int | ntaboolabels |
SCIP_Bool | needssorting |
Field Documentation
◆ taboolabels
int* TabooList::taboolabels |
labels or indices that are currently taboo
Definition at line 166 of file heur_gins.c.
Referenced by tabooListAdd().
◆ sortedlabels
int* TabooList::sortedlabels |
array of labels in sorted order for quicker finding
Definition at line 167 of file heur_gins.c.
Referenced by tabooListAdd().
◆ memsize
int TabooList::memsize |
storage capacity of taboolabels
Definition at line 168 of file heur_gins.c.
Referenced by tabooListAdd().
◆ ntaboolabels
int TabooList::ntaboolabels |
number of elements contained in taboo list
Definition at line 169 of file heur_gins.c.
Referenced by tabooListAdd().
◆ needssorting
SCIP_Bool TabooList::needssorting |
has an element been added since the last sort?
Definition at line 170 of file heur_gins.c.
Referenced by tabooListAdd().