cons_samediff.h File Reference Detailed DescriptionConstraint handler stores the local branching decision data. This constraint handler is used to store the branching decision of the Ryan/Foster branching rule which is implemented in branch_ryanfoster.c. Definition in file cons_samediff.h. #include "scip/scip.h" Go to the source code of this file.
Typedef DocumentationDefinition at line 40 of file cons_samediff.h. Enumeration Type Documentation
Definition at line 35 of file cons_samediff.h. Function Documentation
creates and captures a samediff constraint
Definition at line 552 of file cons_samediff.c. References consdataCreate(), consdataPrint(), CONSHDLR_NAME, SCIP_ConsData::itemid1, SCIP_ConsData::itemid2, SCIP_ConsData::node, SCIPgetItemid1Samediff(), and SCIP_ConsData::type. Referenced by SCIP_DECL_BRANCHEXECLP(), and SCIPincludeConshdlrSamediff().
returns item id one
Definition at line 588 of file cons_samediff.c. References SCIPgetItemid2Samediff(). Referenced by addBranchingDecisionConss(), and SCIPcreateConsSamediff().
returns item id two
Definition at line 604 of file cons_samediff.c. References SCIPgetTypeSamediff(). Referenced by addBranchingDecisionConss(), and SCIPgetItemid1Samediff().
return constraint type SAME or DIFFER
Definition at line 620 of file cons_samediff.c. Referenced by addBranchingDecisionConss(), and SCIPgetItemid2Samediff().
creates the handler for element constraints and includes it in SCIP creates the handler for samediff constraints and includes it in SCIP
Definition at line 526 of file cons_samediff.c. References consCheckSamediff, consEnfolpSamediff, consEnfopsSamediff, CONSHDLR_CHECKPRIORITY, CONSHDLR_DELAYPROP, CONSHDLR_DESC, CONSHDLR_EAGERFREQ, CONSHDLR_ENFOPRIORITY, CONSHDLR_NAME, CONSHDLR_NEEDSCONS, CONSHDLR_PROP_TIMING, CONSHDLR_PROPFREQ, consLockSamediff, and SCIPcreateConsSamediff(). Referenced by runShell(), and SCIP_DECL_CONSPRINT(). |