Scippy

SCIP

Solving Constraint Integer Programs

BnbNodeInfo Struct Reference

Detailed Description

information stored for branch-and-bound nodes

Definition at line 204 of file symmetry_orbitopal.c.

Data Fields

SCIP_Longint nodenumber
 
COLSWAPcolswaps
 
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 freeOrbitope(), getRowOrder(), and SCIP_DECL_EVENTEXEC().