Scippy

SCIP

Solving Constraint Integer Programs

SCIP_DomChgDyn Struct Reference

Detailed Description

tracks changes of the variables' domains (dynamic arrays)

Definition at line 148 of file struct_var.h.

#include <struct_var.h>

Data Fields

unsigned int nboundchgs:30
 
unsigned int domchgtype:2
 
SCIP_BOUNDCHGboundchgs
 
SCIP_HOLECHGholechgs
 
int nholechgs
 
int boundchgssize
 
int holechgssize
 

Field Documentation

◆ nboundchgs

unsigned int SCIP_DomChgDyn::nboundchgs

number of bound changes (must be first structure entry!)

Definition at line 150 of file struct_var.h.

Referenced by SCIPdomchgAddBoundchg(), and SCIPnodeAddBoundinfer().

◆ domchgtype

unsigned int SCIP_DomChgDyn::domchgtype

type of domain change data (must be first structure entry!)

Definition at line 151 of file struct_var.h.

Referenced by domchgEnsureBoundchgsSize(), domchgEnsureHolechgsSize(), SCIPdomchgApply(), SCIPdomchgUndo(), and SCIPnodeAddBoundinfer().

◆ boundchgs

SCIP_BOUNDCHG* SCIP_DomChgDyn::boundchgs

array with changes in bounds of variables

Definition at line 152 of file struct_var.h.

Referenced by domchgEnsureBoundchgsSize(), and SCIPnodeAddBoundinfer().

◆ holechgs

SCIP_HOLECHG* SCIP_DomChgDyn::holechgs

array with changes in hole lists

Definition at line 153 of file struct_var.h.

Referenced by domchgEnsureHolechgsSize().

◆ nholechgs

int SCIP_DomChgDyn::nholechgs

number of hole list changes

Definition at line 154 of file struct_var.h.

Referenced by SCIPdomchgAddHolechg().

◆ boundchgssize

int SCIP_DomChgDyn::boundchgssize

size of bound changes array

Definition at line 155 of file struct_var.h.

Referenced by domchgEnsureBoundchgsSize().

◆ holechgssize

int SCIP_DomChgDyn::holechgssize

size of hole changes array

Definition at line 156 of file struct_var.h.

Referenced by domchgEnsureHolechgsSize().