Scippy

SCIP

Solving Constraint Integer Programs

Plugin API of SCIP

Detailed Description

core API extensions provided by the default plugins of SCIP, includable via scipdefplugins.h.

All default plugins of SCIP, especially the default constraint handlers, provide valuable extensions to the core API of SCIP. These methods are made available by including scipdefplugins.h to user-written extensions.

For a better overview, this page lists all default plugin headers structured into modules based on their individual topic.

All of the modules listed below provide functions that are allowed to be used by user-written extensions of SCIP.

Modules

 Benders' decomposition implementations
 methods and files provided by the default Benders' decomposition implementations of SCIP
 
 Benders' decomposition cut method
 methods and files provided by the default Benders' decomposition cut method of SCIP
 
 Branching Rules
 methods and files provided by the default branching rules of SCIP
 
 Constraint Handlers
 methods and files provided by the default constraint handlers of SCIP
 
 Cut Selectors
 methods and files provided by the default cut selectors of SCIP
 
 Dialogs
 methods and files provided by the default dialogs of SCIP
 
 Displays
 methods and files provided by the default displays (output columns) of SCIP
 
 Expression Handlers
 methods and files provided by the default expressions handlers of SCIP
 
 Expression Interpreter
 methods and files provided by the default expression interpreters of SCIP
 
 File Readers
 This page contains a list of all file readers which are currently available.
 
 Node Selectors
 methods and files provided by the default node selectors of SCIP
 
 Nonlinear Handlers
 methods and files provided by the default nonlinear handlers of SCIP
 
 NLP Solver Interfaces
 methods and files provided by the default NLP solver interfaces of SCIP
 
 Presolvers
 methods and files provided by the default presolvers of SCIP
 
 Pricers
 methods and files provided by the default pricers of SCIP
 
 Primal Heuristics
 methods and files provided by the default primal heuristics of SCIP
 
 Propagators
 methods and files provided by the default propagators of SCIP
 
 Relaxation Handlers
 methods and files provided by the default relaxation handlers of SCIP
 
 Separators
 methods and files provided by the default separators of SCIP
 
 Tables
 methods and files provided by the default statistics tables of SCIP