commonly used methods from different categories
Below you find a list of miscellaneous methods grouped by different categories
Modules | |
Memory Management | |
methods and macros to use the SCIP memory management | |
Nonlinear Data | |
methods for nonlinear data | |
Timing | |
methods for timing | |
Bandit Algorithms | |
methods for bandit algorithms | |
Public Variable Graph Methods | |
methods to create a variable graph and perform breadth-first search | |
Statistical tests | |
public methods for statistical tests | |
Linear Regression | |
methods for linear regression | |
GML Graphical Printing | |
GML graph printing methods. | |
Numerical Methods | |
commonly used numerical methods | |
Random Numbers | |
structures and methods for pseudo random number generation | |
Permutations Shuffling | |
methods for shuffling arrays | |
Arrays | |
miscellaneous methods for arrays | |
String Methods | |
commonly used methods for strings | |
File Methods | |
commonly used file methods | |
Algorithms for (Weighted) Median Selection | |
public methods for the selection of (weighted) k-median. | |
Sorting Algorithms | |
public methods for in place sorting of arrays | |
Functions | |
SCIP_Real | SCIPversion (void) |
int | SCIPmajorVersion (void) |
int | SCIPminorVersion (void) |
int | SCIPtechVersion (void) |
int | SCIPsubversion (void) |
void | SCIPprintVersion (SCIP *scip, FILE *file) |
void | SCIPprintBuildOptions (SCIP *scip, FILE *file) |
void | SCIPprintError (SCIP_RETCODE retcode) |
SCIP_Real SCIPversion | ( | void | ) |
returns complete SCIP version number in the format "major . minor tech"
Definition at line 556 of file scip.c.
References SCIP_Real, and SCIP_VERSION.
int SCIPmajorVersion | ( | void | ) |
returns SCIP major version
Definition at line 567 of file scip.c.
References SCIP_VERSION.
Referenced by SCIPprintVersion().
int SCIPminorVersion | ( | void | ) |
returns SCIP minor version
Definition at line 578 of file scip.c.
References SCIP_VERSION.
Referenced by SCIPprintVersion().
int SCIPtechVersion | ( | void | ) |
returns SCIP technical version
Definition at line 589 of file scip.c.
References SCIP_VERSION.
Referenced by SCIPprintVersion().
int SCIPsubversion | ( | void | ) |
returns SCIP sub version number
Definition at line 600 of file scip.c.
References SCIP_SUBVERSION.
Referenced by SCIPprintVersion().
void SCIPprintVersion | ( | SCIP * | scip, |
FILE * | file | ||
) |
prints a version information line to a file stream via the message handler system
scip | SCIP data structure |
file | output file (or NULL for standard output) |
Definition at line 611 of file scip.c.
References Scip::messagehdlr, SCIP_COPYRIGHT, SCIP_Real, SCIPgetGitHash(), SCIPlpiGetSolverName(), SCIPmajorVersion(), SCIPmessageFPrintInfo(), SCIPminorVersion(), SCIPsubversion(), and SCIPtechVersion().
Referenced by runSCIP(), and SCIPprocessShellArguments().
void SCIPprintBuildOptions | ( | SCIP * | scip, |
FILE * | file | ||
) |
prints detailed information on the compile-time flags
scip | SCIP data structure |
file | output file (or NULL for standard output) |
Definition at line 646 of file scip.c.
References Scip::messagehdlr, SCIPgetBuildFlags(), and SCIPmessageFPrintInfo().
Referenced by SCIPprocessShellArguments().
void SCIPprintError | ( | SCIP_RETCODE | retcode | ) |
prints error message for the given SCIP_RETCODE via the error prints method
retcode | SCIP return code causing the error |
Definition at line 676 of file scip.c.
References SCIPmessagePrintError(), and SCIPretcodePrintError().
Referenced by checkSolutionOrig(), and main().