Scippy

SCIP

Solving Constraint Integer Programs

Detailed Description

methods to include specific propagators into SCIP

This module contains methods to include specific propagators into SCIP.

Note
All default plugins can be included at once (including all default propagators) using SCIPincludeDefaultPlugins()

Functions

SCIP_RETCODE SCIPincludePropDualfix (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropGenvbounds (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropNlobbt (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropObbt (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropProbing (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropPseudoobj (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropRedcost (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropRootredcost (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropSync (SCIP *scip)
 
SCIP_RETCODE SCIPincludePropVbounds (SCIP *scip)
 

Function Documentation

◆ SCIPincludePropDualfix()

SCIP_RETCODE SCIPincludePropDualfix ( SCIP scip)

creates the dual fixing propagator and includes it in SCIP

Parameters
scipSCIP data structure

Definition at line 326 of file prop_dualfix.c.

References NULL, PROP_DELAY, PROP_DESC, PROP_FREQ, PROP_NAME, PROP_PRESOL_MAXROUNDS, PROP_PRESOL_PRIORITY, PROP_PRESOLTIMING, PROP_PRIORITY, PROP_TIMING, SCIP_CALL, SCIP_OKAY, SCIPincludePropBasic(), SCIPsetPropCopy(), and SCIPsetPropPresol().

Referenced by SCIP_DECL_PROPCOPY(), SCIP_DECL_PROPEXEC(), and SCIPincludeDefaultPlugins().

◆ SCIPincludePropGenvbounds()

SCIP_RETCODE SCIPincludePropGenvbounds ( SCIP scip)

creates the genvbounds propagator and includes it in SCIP

Parameters
scipSCIP data structure

Definition at line 2866 of file prop_genvbounds.c.

Referenced by SCIPincludeDefaultPlugins().

◆ SCIPincludePropNlobbt()

◆ SCIPincludePropObbt()

SCIP_RETCODE SCIPincludePropObbt ( SCIP scip)

creates the obbt propagator and includes it in SCIP

Parameters
scipSCIP data structure

Definition at line 3333 of file prop_obbt.c.

Referenced by SCIPincludeDefaultPlugins().

◆ SCIPincludePropProbing()

SCIP_RETCODE SCIPincludePropProbing ( SCIP scip)

creates the probing propagator and includes it in SCIP

Parameters
scipSCIP data structure

Definition at line 1144 of file prop_probing.c.

Referenced by SCIPincludeDefaultPlugins().

◆ SCIPincludePropPseudoobj()

SCIP_RETCODE SCIPincludePropPseudoobj ( SCIP scip)

creates the pseudo objective function propagator and includes it in SCIP

Parameters
scipSCIP data structure

Definition at line 3726 of file prop_pseudoobj.c.

Referenced by SCIPincludeDefaultPlugins().

◆ SCIPincludePropRedcost()

SCIP_RETCODE SCIPincludePropRedcost ( SCIP scip)

◆ SCIPincludePropRootredcost()

SCIP_RETCODE SCIPincludePropRootredcost ( SCIP scip)

creates the root node reduced cost strengthening propagator and includes it in SCIP

Parameters
scipSCIP data structure

Definition at line 700 of file prop_rootredcost.c.

References DEFAULT_FORCE, DEFAULT_ONLYBINARY, NULL, PROP_DELAY, PROP_DESC, PROP_FREQ, PROP_NAME, PROP_PRIORITY, PROP_TIMING, propdataCreate(), SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPincludePropBasic(), SCIPsetPropCopy(), SCIPsetPropExitsol(), SCIPsetPropFree(), and TRUE.

Referenced by SCIPincludeDefaultPlugins().

◆ SCIPincludePropSync()

◆ SCIPincludePropVbounds()