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 SCIPFunctions and headers of the public C-API of SCIP. Please refer to How to search the documentation and source files structure for public interface functions for information how to use the reference manual
     Core APIFunctions and headers of the plugin-independent C-API provided by the SCIP header file scip.h
     Type DefinitionsType definitions and callback declarations
     Problem CreationFunctions to create a problem that SCIP should solve
     Solving ProcessFunctions to control the solving process of SCIP
     Data StructuresCommonly used data structures
     Miscellaneous MethodsCommonly used functions from different categories
     ValidationFunctions for validating the correctness of a solving process
     Debug SolutionFunctions to control the SCIP debug solution mechanism, see also Debugging
     MessagingMessage output functions
     Methods for managing pluginsFunctions for the inclusion and management of SCIP plugins and callbacks
     Parallel InterfaceFunctions to construct the parallel interface of SCIP
     SymmetryFunctions for symmetry handling
     Plugin API of SCIPCore API extensions provided by the default plugins of SCIP, includable via scipdefplugins.h
     Benders' decomposition implementationsFunctions and files provided by the default Benders' decomposition implementations of SCIP
     Benders' decomposition cut functionFunctions and files provided by the default Benders' decomposition cut method of SCIP
     Branching RulesFunctions and files provided by the default branching rules of SCIP
     Constraint HandlersFunctions and files provided by the default constraint handlers of SCIP
     Cut SelectorsFunctions and files provided by the default cut selectors of SCIP
     DialogsFunctions and files provided by the default dialogs of SCIP
     DisplaysFunctions and files provided by the default displays (output columns) of SCIP
     Expression HandlersFunctions and files provided by the default expressions handlers of SCIP
     Expression InterpreterFunctions 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 FindersFunctions and files provided by the default IIS finders of SCIP
     LP Solver InterfaceFunctions and files provided by the LP solver interface of SCIP
     Exact LP Solver InterfaceFunctions and files provided by the exact LP solver interface of SCIP
     Node SelectorsFunctions and files provided by the default node selectors of SCIP
     Nonlinear HandlersFunctions and files provided by the default nonlinear handlers of SCIP
     NLP Solver InterfacesFunctions and files provided by the default NLP solver interfaces of SCIP
     PresolversFunctions and files provided by the default presolvers of SCIP
     PricersFunctions and files provided by the default pricers of SCIP
     Primal HeuristicsFunctions and files provided by the default primal heuristics of SCIP
     PropagatorsFunctions and files provided by the default propagators of SCIP
     Relaxation HandlersFunctions and files provided by the default relaxation handlers of SCIP
     SeparatorsFunctions and files provided by the default separators of SCIP
     TablesFunctions and files provided by the default statistics tables of SCIP
     Internal API of SCIPInternal API functions that should only be used by the core of SCIP
     Parallel interface functionsHeaders and functions for the parallel interface of SCIP
     Parallel task interface functionsHeaders and functions 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