Scippy

SCIP

Solving Constraint Integer Programs

SYMMETRY_Data Struct Reference

Detailed Description

struct for symmetry callback

Definition at line 82 of file compute_symmetry_sassy_bliss.cpp.

Data Fields

SCIPscip
 
SYM_SYMTYPE symtype
 
int npermvars
 
int nperms
 
int ** perms
 
int nmaxperms
 
int maxgenerators
 
SCIP_Bool restricttovars
 

Field Documentation

◆ scip

SCIP * SYMMETRY_Data::scip

SCIP pointer

Definition at line 84 of file compute_symmetry_sassy_bliss.cpp.

Referenced by computeAutomorphisms(), and sassyhook().

◆ symtype

SYM_SYMTYPE SYMMETRY_Data::symtype

type of symmetries that need to be computed

Definition at line 85 of file compute_symmetry_sassy_bliss.cpp.

Referenced by computeAutomorphisms(), and sassyhook().

◆ npermvars

int SYMMETRY_Data::npermvars

number of variables for permutations

Definition at line 86 of file compute_symmetry_sassy_bliss.cpp.

Referenced by computeAutomorphisms(), and sassyhook().

◆ nperms

int SYMMETRY_Data::nperms

◆ perms

int ** SYMMETRY_Data::perms

permutation generators as (nperms x npermvars) matrix

Definition at line 88 of file compute_symmetry_sassy_bliss.cpp.

Referenced by computeAutomorphisms(), sassyhook(), SYMcheckGraphsAreIdentical(), and SYMcomputeSymmetryGenerators().

◆ nmaxperms

int SYMMETRY_Data::nmaxperms

maximal number of permutations

Definition at line 89 of file compute_symmetry_sassy_bliss.cpp.

Referenced by computeAutomorphisms(), sassyhook(), SYMcheckGraphsAreIdentical(), and SYMcomputeSymmetryGenerators().

◆ maxgenerators

int SYMMETRY_Data::maxgenerators

maximal number of generators constructed (= 0 if unlimited)

Definition at line 90 of file compute_symmetry_sassy_bliss.cpp.

Referenced by computeAutomorphisms(), sassyhook(), and SYMcomputeSymmetryGenerators().

◆ restricttovars

SCIP_Bool SYMMETRY_Data::restricttovars

whether permutations shall be restricted to variables

Definition at line 91 of file compute_symmetry_sassy_bliss.cpp.

Referenced by computeAutomorphisms(), and sassyhook().