33#ifndef __SCIP_TYPE_SYMMETRY_H_
34#define __SCIP_TYPE_SYMMETRY_H_
43#define SYM_SPEC_INTEGER UINT32_C(0x00000001)
44#define SYM_SPEC_BINARY UINT32_C(0x00000002)
45#define SYM_SPEC_REAL UINT32_C(0x00000004)
50#define SYM_TIMING_BEFOREPRESOL 0
51#define SYM_TIMING_DURINGPRESOL 1
52#define SYM_TIMING_AFTERPRESOL 2
54#define SYM_COMPUTETIMING_BEFOREPRESOL SYM_TIMING_BEFOREPRESOL
55#define SYM_COMPUTETIMING_DURINGPRESOL SYM_TIMING_DURINGPRESOL
56#define SYM_COMPUTETIMING_AFTERPRESOL SYM_TIMING_AFTERPRESOL
94#define SYM_HANDLETYPE_NONE UINT32_C(0x00000000)
95#define SYM_HANDLETYPE_SYMBREAK UINT32_C(0x00000001)
96#define SYM_HANDLETYPE_ORBITALREDUCTION UINT32_C(0x00000002)
97#define SYM_HANDLETYPE_SST UINT32_C(0x00000004)
98#define SYM_HANDLETYPE_SYMCONS (SYM_HANDLETYPE_SYMBREAK | SYM_HANDLETYPE_SST)
enum SCIP_SSTType SCIP_SSTTYPE
@ SCIP_ORBITOPETYPE_PACKING
@ SCIP_ORBITOPETYPE_PARTITIONING
enum SYM_Symtype SYM_SYMTYPE
@ SCIP_LEADERRULE_LASTINORBIT
@ SCIP_LEADERRULE_MAXCONFLICTSINORBIT
@ SCIP_LEADERRULE_FIRSTINORBIT
enum SYM_Consoptype SYM_CONSOPTYPE
enum SCIP_LeaderRule SCIP_LEADERRULE
@ SCIP_LEADERTIEBREAKRULE_MAXORBIT
@ SCIP_LEADERTIEBREAKRULE_MINORBIT
@ SCIP_LEADERTIEBREAKRULE_MAXCONFLICTSINORBIT
enum SYM_Nodetype SYM_NODETYPE
enum SCIP_OrbitopeType SCIP_ORBITOPETYPE
@ SYM_CONSOPTYPE_CARD_TUPLE
@ SYM_CONSOPTYPE_SOS2_TUPLE
@ SCIP_SSTTYPE_CONTINUOUS