40#ifndef __SCIP_SCIP_GENERAL_H__
41#define __SCIP_SCIP_GENERAL_H__
328 const char* description
367#define SCIPgetStage(scip) (((scip)->set)->stage)
368#define SCIPhasPerformedPresolve(scip) ((scip)->stat->performpresol)
369#define SCIPisStopped(scip) SCIPsolveIsStopped((scip)->set, (scip)->stat, 0)
common defines and data types used in all packages of SCIP
SCIP_Bool SCIPisTransformed(SCIP *scip)
SCIP_RETCODE SCIPprintStage(SCIP *scip, FILE *file)
SCIP_Bool SCIPisPresolveFinished(SCIP *scip)
SCIP_Bool SCIPhasPerformedPresolve(SCIP *scip)
SCIP_Bool SCIPpressedCtrlC(SCIP *scip)
SCIP_RETCODE SCIPprintStatus(SCIP *scip, FILE *file)
SCIP_Bool SCIPisStopped(SCIP *scip)
SCIP_RETCODE SCIPfree(SCIP **scip)
SCIP_RETCODE SCIPcreate(SCIP **scip)
SCIP_STATUS SCIPgetStatus(SCIP *scip)
SCIP_STAGE SCIPgetStage(SCIP *scip)
SCIP_Bool SCIPisExactSolve(SCIP *scip)
void SCIPprintError(SCIP_RETCODE retcode)
void SCIPprintBuildOptions(SCIP *scip, FILE *file)
int SCIPminorVersion(void)
SCIP_Real SCIPversion(void)
int SCIPtechVersion(void)
void SCIPprintVersion(SCIP *scip, FILE *file)
int SCIPmajorVersion(void)
char ** SCIPgetExternalCodeDescriptions(SCIP *scip)
SCIP_RETCODE SCIPincludeExternalCodeInformation(SCIP *scip, const char *name, const char *description)
int SCIPgetNExternalCodes(SCIP *scip)
void SCIPprintExternalCodes(SCIP *scip, FILE *file)
char ** SCIPgetExternalCodeNames(SCIP *scip)
internal methods for main solving loop and node processing
SCIP main data structure.
datastructures for global SCIP settings
datastructures for problem statistics
type definitions for return codes for SCIP methods
enum SCIP_Retcode SCIP_RETCODE
type definitions for SCIP's main datastructure
type definitions for global SCIP settings
enum SCIP_Stage SCIP_STAGE
type definitions for problem statistics
enum SCIP_Status SCIP_STATUS