33#ifndef __SCIP_TYPE_MISC_H__
34#define __SCIP_TYPE_MISC_H__
180#define SCIP_DECL_SORTINDCOMP(x) int x (void* dataptr, int ind1, int ind2)
188#define SCIP_DECL_SORTPTRCOMP(x) int x (void* elem1, void* elem2)
191#define SCIP_DECL_HASHGETKEY(x) void* x (void* userptr, void* elem)
194#define SCIP_DECL_HASHKEYEQ(x) SCIP_Bool x (void* userptr, void* key1, void* key2)
197#define SCIP_DECL_HASHKEYVAL(x) uint64_t x (void* userptr, void* key)
205#define SCIP_DECL_NEWTONEVAL(x) SCIP_Real x (SCIP_Real point, SCIP_Real* params, int nparams)
208#define SCIP_DECL_PQUEUEELEMCHGPOS(x) void x (void* elem, int oldpos, int newpos)
common defines and data types used in all packages of SCIP
@ SCIP_HASHMAPTYPE_POINTER
@ SCIP_HASHMAPTYPE_UNKNOWN
enum SCIP_Hashmaptype SCIP_HASHMAPTYPE
@ SCIP_CONFIDENCELEVEL_MAX
@ SCIP_CONFIDENCELEVEL_MEDIUM
@ SCIP_CONFIDENCELEVEL_HIGH
@ SCIP_CONFIDENCELEVEL_MIN
@ SCIP_CONFIDENCELEVEL_LOW
enum SCIP_Confidencelevel SCIP_CONFIDENCELEVEL