Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Pattern Struct Reference

Detailed Description

Definition at line 47 of file pattern.h.

#include <pattern.h>

Data Fields

BMS_BLKMEMblkmem
 
SCIP_PATTERNTYPE patterntype
 
SCIP_PACKABLE packable
 
SCIP_Realxs
 
SCIP_Realys
 
int * types
 
int size
 
int nelems
 
int nlocks
 
int type
 

Field Documentation

◆ blkmem

BMS_BLKMEM* SCIP_Pattern::blkmem

block memory

Definition at line 49 of file pattern.h.

Referenced by ensureElemSize().

◆ patterntype

SCIP_PATTERNTYPE SCIP_Pattern::patterntype

pattern type

Definition at line 50 of file pattern.h.

Referenced by SCIPpatternCopy(), SCIPpatternGetCircleType(), SCIPpatternGetPatternType(), and SCIPpatternSetType().

◆ packable

SCIP_PACKABLE SCIP_Pattern::packable

packable status

Definition at line 51 of file pattern.h.

Referenced by SCIPpatternCopy(), SCIPpatternGetPackableStatus(), and SCIPpatternSetPackableStatus().

◆ xs

SCIP_Real* SCIP_Pattern::xs

array containing the x-coordinate of each element

Definition at line 52 of file pattern.h.

Referenced by ensureElemSize(), SCIPpatternAddElement(), SCIPpatternCopy(), SCIPpatternGetElementPosX(), and SCIPpatternSetElementPos().

◆ ys

SCIP_Real* SCIP_Pattern::ys

array containing the y-coordinate of each element

Definition at line 53 of file pattern.h.

Referenced by ensureElemSize(), SCIPpatternAddElement(), SCIPpatternCopy(), SCIPpatternGetElementPosY(), and SCIPpatternSetElementPos().

◆ types

int* SCIP_Pattern::types

array storing the type of each element

Definition at line 54 of file pattern.h.

Referenced by ensureElemSize(), SCIPpatternAddElement(), SCIPpatternCopy(), SCIPpatternCountElements(), and SCIPpatternGetElementType().

◆ size

int SCIP_Pattern::size

size of types, xs, and ys arrays

Definition at line 55 of file pattern.h.

Referenced by ensureElemSize().

◆ nelems

int SCIP_Pattern::nelems

◆ nlocks

int SCIP_Pattern::nlocks

number of locks

Definition at line 57 of file pattern.h.

Referenced by SCIPpatternCapture().

◆ type

int SCIP_Pattern::type

type of the boundary circle

Definition at line 58 of file pattern.h.

Referenced by SCIPpatternCopy(), SCIPpatternGetCircleType(), and SCIPpatternSetType().