scip_general.h
Go to the documentation of this file.
29 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
144 * @note The SCIP default message handler is installed. Use the method SCIPsetMessagehdlr() to install your own
145 * message handler or SCIPsetMessagehdlrLogfile() and SCIPsetMessagehdlrQuiet() to write into a log
148 * @return \ref SCIP_OKAY is returned if everything worked. Otherwise a suitable error code is passed. See \ref
162 * @return \ref SCIP_OKAY is returned if everything worked. Otherwise a suitable error code is passed. See \ref
201 * @note If limits have been changed between the solution and the call to this function, the status is recomputed and
204 * @return \ref SCIP_OKAY is returned if everything worked. Otherwise a suitable error code is passed. See \ref
228 * @return \ref SCIP_OKAY is returned if everything worked. Otherwise a suitable error code is passed. See \ref
248 /** returns whether the solution process is arithmetically exact, i.e., not subject to roundoff errors
259 /** returns whether the presolving process would be finished given no more presolving reductions are found in this
262 * Checks whether the number of presolving rounds is not exceeded and the presolving reductions found in the current
265 * @note if subsequent presolvers find more reductions, presolving might continue even if the method returns FALSE
266 * @note does not check whether infeasibility or unboundedness was already detected in presolving (which would result
353 /* In optimized mode, the function calls are overwritten by defines to reduce the number of function calls and
SCIP_EXPORT SCIP_RETCODE SCIPprintStage(SCIP *scip, FILE *file)
Definition: scip_general.c:378
Definition: struct_scip.h:59
type definitions for global SCIP settings
type definitions for return codes for SCIP methods
type definitions for problem statistics
SCIP_EXPORT int SCIPgetNExternalCodes(SCIP *scip)
Definition: scip_general.c:739
SCIP_EXPORT SCIP_Bool SCIPisPresolveFinished(SCIP *scip)
Definition: scip_general.c:596
type definitions for SCIP's main datastructure
SCIP_EXPORT SCIP_RETCODE SCIPincludeExternalCodeInformation(SCIP *scip, const char *name, const char *description)
Definition: scip_general.c:697
SCIP_EXPORT void SCIPprintVersion(SCIP *scip, FILE *file)
Definition: scip_general.c:146
SCIP_EXPORT void SCIPprintExternalCodes(SCIP *scip, FILE *file)
Definition: scip_general.c:753
SCIP main data structure.
SCIP_EXPORT SCIP_Bool SCIPhasPerformedPresolve(SCIP *scip)
Definition: scip_general.c:658
datastructures for problem statistics
SCIP_EXPORT void SCIPprintBuildOptions(SCIP *scip, FILE *file)
Definition: scip_general.c:181
internal methods for main solving loop and node processing
SCIP_EXPORT SCIP_RETCODE SCIPprintStatus(SCIP *scip, FILE *file)
Definition: scip_general.c:490
SCIP_EXPORT char ** SCIPgetExternalCodeNames(SCIP *scip)
Definition: scip_general.c:714
common defines and data types used in all packages of SCIP
Definition: objbenders.h:33
SCIP_EXPORT char ** SCIPgetExternalCodeDescriptions(SCIP *scip)
Definition: scip_general.c:728
datastructures for global SCIP settings