SCIP command line interface.
Definition in file scipshell.h.
Go to the source code of this file.
Functions | |
SCIP_RETCODE | SCIPprocessShellArguments (SCIP *scip, int argc, char **argv, const char *defaultsetname) |
SCIP_RETCODE | SCIPrunShell (int argc, char **argv, const char *defaultsetname) |
SCIP_RETCODE SCIPprocessShellArguments | ( | SCIP * | scip, |
int | argc, | ||
char ** | argv, | ||
const char * | defaultsetname | ||
) |
evaluates command line parameters and runs SCIP appropriately in the given SCIP instance
scip | SCIP data structure |
argc | number of shell parameters |
argv | array with shell parameters |
defaultsetname | name of default settings file |
Definition at line 148 of file scipshell.c.
References FALSE, fromCommandLine(), interactive(), NULL, readParams(), SCIP_Bool, SCIP_CALL, SCIP_CALL_FINALLY, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPaddDialogInputLine(), SCIPfclose(), SCIPfeof(), SCIPfgets(), SCIPfopen(), SCIPinfoMessage(), SCIPprintBuildOptions(), SCIPprintExternalCodes(), SCIPprintSysError(), SCIPprintVersion(), SCIPsetMessagehdlrLogfile(), SCIPsetMessagehdlrQuiet(), SCIPstartInteraction(), and TRUE.
Referenced by main(), runSCIP(), runShell(), and SCIPrunShell().
SCIP_RETCODE SCIPrunShell | ( | int | argc, |
char ** | argv, | ||
const char * | defaultsetname | ||
) |
creates a SCIP instance with default plugins, evaluates command line parameters, runs SCIP appropriately, and frees the SCIP instance
argc | number of shell parameters |
argv | array with shell parameters |
defaultsetname | name of default settings file |
Definition at line 354 of file scipshell.c.
References BMScheckEmptyMemory, NULL, SCIP_CALL, SCIP_OKAY, SCIPcreate(), SCIPenableDebugSol(), SCIPfree(), SCIPincludeDefaultPlugins(), and SCIPprocessShellArguments().
Referenced by main().