Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP C-API
    The public API of SCIP is separated into a Core API and a Plugin API. The first contains all methods that can be accessed by including the header scip.h. The Plugin API is a collection of methods that are provided by the default plugins of SCIP. The Plugin API is provided by scipdefplugins.h.
    [detail level 123456]
     Public API of SCIPMethods and headers of the public C-API of SCIP. Please refer to How to search the documentation and source files structure for public interface methods for information how to use the reference manual
     Core APIMethods and headers of the plugin-independent C-API provided by the SCIP header file scip.h
     Type DefinitionsType definitions and callback declarations
     Problem CreationMethods to create a problem that SCIP should solve
     Solving ProcessMethods to control the solving process of SCIP
     Data StructuresCommonly used data structures
     Miscellaneous MethodsCommonly used methods from different categories
     ValidationMethods for validating the correctness of a solving process
     Debug SolutionMethods to control the SCIP debug solution mechanism, see also Debugging
     MessagingMessage output methods
     Methods for managing pluginsMethods for the inclusion and management of SCIP plugins and callback functions
     Parallel InterfaceMethods to construct the parallel interface of SCIP
     SymmetryMethods for symmetry handling
     Plugin API of SCIPCore API extensions provided by the default plugins of SCIP, includable via scipdefplugins.h
     Benders' decomposition implementationsMethods and files provided by the default Benders' decomposition implementations of SCIP
     Benders' decomposition cut methodMethods and files provided by the default Benders' decomposition cut method of SCIP
     Branching RulesMethods and files provided by the default branching rules of SCIP
     Constraint HandlersMethods and files provided by the default constraint handlers of SCIP
     Cut SelectorsMethods and files provided by the default cut selectors of SCIP
     DialogsMethods and files provided by the default dialogs of SCIP
     DisplaysMethods and files provided by the default displays (output columns) of SCIP
     Expression HandlersMethods and files provided by the default expressions handlers of SCIP
     Expression InterpreterMethods and files provided by the default expression interpreters of SCIP
     File ReadersThis page contains a list of all file readers which are currently available
     IIS FindersMethods and files provided by the default IIS finders of SCIP
     LP Solver InterfaceMethods and files provided by the LP solver interface of SCIP
     Exact LP Solver InterfaceMethods and files provided by the exact LP solver interface of SCIP
     Node SelectorsMethods and files provided by the default node selectors of SCIP
     Nonlinear HandlersMethods and files provided by the default nonlinear handlers of SCIP
     NLP Solver InterfacesMethods and files provided by the default NLP solver interfaces of SCIP
     PresolversMethods and files provided by the default presolvers of SCIP
     PricersMethods and files provided by the default pricers of SCIP
     Primal HeuristicsMethods and files provided by the default primal heuristics of SCIP
     PropagatorsMethods and files provided by the default propagators of SCIP
     Relaxation HandlersMethods and files provided by the default relaxation handlers of SCIP
     SeparatorsMethods and files provided by the default separators of SCIP
     TablesMethods and files provided by the default statistics tables of SCIP
     Internal API of SCIPInternal API methods that should only be used by the core of SCIP
     Parallel interface methodsHeaders and methods for the parallel interface of SCIP
     Parallel task interface methodsHeaders and methods for the parallel task interface of SCIP
     Value Based HistoryValue based history methods
     Implementation files (.c files)Implementation files (.c files) of the SCIP core and the default plugins
     SCIP Default PluginsImplementation files (.c files) of the SCIP default plugins
     Default Benders handler pluginsImplementation files (.c files) of the default benders handler plugins of SCIP
     Default branching rulesImplementation files (.c files) of the default branching rules of SCIP
     Default tree compressionsImplementation files (.c files) of the default tree compressions of SCIP
     Default constraint handlersImplementation files (.c files) of the default constraint handlers of SCIP
     Default cut selectorsImplementation files (.c files) of the default cut selectors of SCIP
     Default display columnsImplementation files (.c files) of the default display columns of SCIP
     Default event handlersImplementation files (.c files) of the default event handlers of SCIP
     Default expression handlersImplementation files (.c files) of the default expression handlers of SCIP
     Default expression interpreterImplementation files (.c/.cpp files) of the default expression handlers of SCIP
     Default Primal HeuristicsImplementation files (.c files) of the default primal heuristics of SCIP
     Default irreducible infeasible subsystemsType definitions for IIS finder methods
     Default message handlersImplementation files (.c files) of the default message handlers of SCIP
     Default nonlinear handlersImplementation files (.c files) of the default nonlinear handlers of SCIP
     Default NLP solver interfacesImplementation files (.c/.cpp files) of the default NLP solver interfaces of SCIP
     Default node selectorsImplementation files (.c files) of the default node selectors of SCIP
     Default PresolversImplementation files (.c files) of the default presolvers of SCIP
     Default PropagatorsImplementation files (.c files) of the default propagators of SCIP
     Default ReadersImplementation files (.c files) of the default readers of SCIP
     Default relaxatorsImplementation files of the default relaxators of SCIP
     Default SeparatorsImplementation files (.c files) of the default separators of SCIP
     Default TablesImplementation files (.c files) of the default statistics tables of SCIP
     Other implementation files of SCIPOther implementation files of SCIP