scipshell.c File Reference Detailed DescriptionSCIP command line interface. Definition in file scipshell.c. #include <stdio.h> #include <string.h> #include "scip/scip.h" #include "scip/scipdefplugins.h" #include "scip/scipshell.h" #include "scip/message_default.h" Go to the source code of this file.
Function Documentation
Definition at line 36 of file scipshell.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPfileExists(), SCIPinfoMessage(), and SCIPreadParams(). Referenced by SCIPprocessShellArguments().
Definition at line 53 of file scipshell.c. References FALSE, NULL, SCIP_Bool, SCIP_CALL, SCIP_NOFILE, SCIP_OKAY, SCIP_PLUGINNOTFOUND, SCIP_READERROR, SCIPcreateSolCopy(), SCIPfreeSol(), SCIPgetBestSol(), SCIPgetBoolParam(), SCIPinfoMessage(), SCIPprintBestSol(), SCIPprintSol(), SCIPprintStatistics(), SCIPreadProb(), SCIPretransformSol(), and SCIPsolve(). Referenced by SCIPprocessShellArguments().
evaluates command line parameters and runs SCIP appropriately in the given SCIP instance
Definition at line 148 of file scipshell.c. References FALSE, fromCommandLine(), NULL, readParams(), SCIP_Bool, SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPaddDialogInputLine(), SCIPfclose(), SCIPfeof(), SCIPfgets(), SCIPfopen(), SCIPinfoMessage(), SCIPprintExternalCodes(), SCIPprintSysError(), SCIPprintVersion(), SCIPsetMessagehdlrLogfile(), SCIPsetMessagehdlrQuiet(), SCIPstartInteraction(), and TRUE. Referenced by SCIPrunShell().
creates a SCIP instance with default plugins, evaluates command line parameters, runs SCIP appropriately, and frees the SCIP instance
Definition at line 340 of file scipshell.c. References BMScheckEmptyMemory, NULL, SCIP_CALL, SCIP_OKAY, SCIPcreate(), SCIPenableDebugSol(), SCIPfree(), SCIPincludeDefaultPlugins(), and SCIPprocessShellArguments(). Referenced by main(). |