Detailed Description
information stored for branch-and-bound nodes
Definition at line 204 of file symmetry_orbitopal.c.
Data Fields | |
SCIP_Longint | nodenumber |
COLSWAP * | colswaps |
int | ncolswaps |
int * | rows |
int | nrows |
Field Documentation
◆ nodenumber
SCIP_Longint BnbNodeInfo::nodenumber |
node number of the branch-and-bound tree node
Definition at line 206 of file symmetry_orbitopal.c.
Referenced by getRowOrder(), populateRootedPathColumnOrder(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_HASHKEYEQ(), and SCIP_DECL_HASHKEYVAL().
◆ colswaps
COLSWAP* BnbNodeInfo::colswaps |
list containing column swaps by node branching decisions
Definition at line 207 of file symmetry_orbitopal.c.
Referenced by freeOrbitope(), populateRootedPathColumnOrder(), and SCIP_DECL_EVENTEXEC().
◆ ncolswaps
int BnbNodeInfo::ncolswaps |
number of elements in colswaps. ncolswaps == 0 <=> colswaps == NULL
Definition at line 208 of file symmetry_orbitopal.c.
Referenced by freeOrbitope(), populateRootedPathColumnOrder(), and SCIP_DECL_EVENTEXEC().
◆ rows
int* BnbNodeInfo::rows |
list of new variable rows by node branching decisions
Definition at line 209 of file symmetry_orbitopal.c.
Referenced by freeOrbitope(), getRowOrder(), and SCIP_DECL_EVENTEXEC().
◆ nrows
int BnbNodeInfo::nrows |
number of new variable rows added. nrows == 0 <=> rows == NULL
Definition at line 210 of file symmetry_orbitopal.c.
Referenced by addOrbitope(), assertIsOrbitopeMatrix(), freeOrbitope(), getRowOrder(), propagateOrbitope(), rowIsBranchRow(), SCIP_DECL_EVENTEXEC(), SCIPorbitopalReductionAddOrbitope(), and updateColumnOrderWhenBranchingOnColumn().