A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://scip.zib.de/doc/html/compr_8c_source.php below:

SCIP Doxygen Documentation: compr.c Source File

56

assert(compr1 !=

NULL

);

57

assert(compr2 !=

NULL

);

75

assert(paramdata !=

NULL

);

89

assert(compr !=

NULL

);

93 if

( compr->comprcopy !=

NULL

)

126

assert(compr !=

NULL

);

127

assert(name !=

NULL

);

128

assert(desc !=

NULL

);

129

assert(comprexec !=

NULL

);

136

(*compr)->priority = priority;

137

(*compr)->minnnodes = minnnodes;

138

(*compr)->comprcopy = comprcopy;

139

(*compr)->comprfree = comprfree;

140

(*compr)->comprinit = comprinit;

141

(*compr)->comprexit = comprexit;

142

(*compr)->comprinitsol = comprinitsol;

143

(*compr)->comprexitsol = comprexitsol;

144

(*compr)->comprexec = comprexec;

145

(*compr)->comprdata = comprdata;

148

(*compr)->ncalls = 0;

149

(*compr)->nfound = 0;

150

(*compr)->rate = 0.0;

151

(*compr)->initialized =

FALSE

;

152

(*compr)->nnodes = 0;

159

&(*compr)->priority,

TRUE

, priority, INT_MIN/4, INT_MAX/4,

164

&(*compr)->minnnodes,

FALSE

, minnnodes, 1, INT_MAX,

NULL

,

NULL

) );

190

assert(compr !=

NULL

);

191

assert(name !=

NULL

);

192

assert(desc !=

NULL

);

193

assert(comprexec !=

NULL

);

196

comprcopy, comprfree, comprinit, comprexit, comprinitsol, comprexitsol, comprexec, comprdata),

208

assert(compr !=

NULL

);

209 if

( *compr ==

NULL

)

211

assert(!(*compr)->initialized);

215 if

( (*compr)->comprfree !=

NULL

)

235

assert(compr !=

NULL

);

244 if

(

set

->misc_resetstat && !

set

->reopt_enable )

253 if

( compr->comprinit !=

NULL

)

274

assert(compr !=

NULL

);

283 if

( compr->comprexit !=

NULL

)

306

assert(compr !=

NULL

);

307

assert(compr->comprexec !=

NULL

);

310

assert(result !=

NULL

);

328 SCIP_CALL

( compr->comprexec(

set

->scip, compr, result) );

338 SCIPerrorMessage

(

"execution method of tree compression <%s> returned invalid result <%d>\n"

,

339

compr->

name

, *result);

357

assert(compr !=

NULL

);

368

assert(compr !=

NULL

);

381

assert(compr !=

NULL

);

383

compr->comprcopy = comprcopy;

392

assert(compr !=

NULL

);

394

compr->comprfree = comprfree;

403

assert(compr !=

NULL

);

405

compr->comprinit = comprinit;

414

assert(compr !=

NULL

);

416

compr->comprexit = comprexit;

425

assert(compr !=

NULL

);

427

compr->comprinitsol = comprinitsol;

436

assert(compr !=

NULL

);

438

compr->comprexitsol = comprexitsol;

448

assert(compr !=

NULL

);

460

assert(compr !=

NULL

);

462 return

compr->

name

;

470

assert(compr !=

NULL

);

472 return

compr->

desc

;

480

assert(compr !=

NULL

);

492

assert(compr !=

NULL

);

504

assert(compr !=

NULL

);

514

assert(compr !=

NULL

);

524

assert(compr !=

NULL

);

534

assert(compr !=

NULL

);

544

assert(compr !=

NULL

);

554

assert(compr !=

NULL

);

void SCIPclockStop(SCIP_CLOCK *clck, SCIP_SET *set)

void SCIPclockStart(SCIP_CLOCK *clck, SCIP_SET *set)

SCIP_Real SCIPclockGetTime(SCIP_CLOCK *clck)

void SCIPclockReset(SCIP_CLOCK *clck)

void SCIPclockFree(SCIP_CLOCK **clck)

SCIP_RETCODE SCIPclockCreate(SCIP_CLOCK **clck, SCIP_CLOCKTYPE clocktype)

internal methods for clocks and timing issues

static SCIP_DECL_PARAMCHGD(paramChgdComprPriority)

SCIP_RETCODE SCIPcomprFree(SCIP_COMPR **compr, SCIP_SET *set)

void SCIPcomprSetExitsol(SCIP_COMPR *compr, SCIP_DECL_COMPREXITSOL((*comprexitsol)))

void SCIPcomprSetCopy(SCIP_COMPR *compr, SCIP_DECL_COMPRCOPY((*comprcopy)))

static SCIP_RETCODE doComprCreate(SCIP_COMPR **compr, SCIP_SET *set, SCIP_MESSAGEHDLR *messagehdlr, BMS_BLKMEM *blkmem, const char *name, const char *desc, int priority, int minnnodes, SCIP_DECL_COMPRCOPY((*comprcopy)), SCIP_DECL_COMPRFREE((*comprfree)), SCIP_DECL_COMPRINIT((*comprinit)), SCIP_DECL_COMPREXIT((*comprexit)), SCIP_DECL_COMPRINITSOL((*comprinitsol)), SCIP_DECL_COMPREXITSOL((*comprexitsol)), SCIP_DECL_COMPREXEC((*comprexec)), SCIP_COMPRDATA *comprdata)

void SCIPcomprSetPriority(SCIP_COMPR *compr, SCIP_SET *set, int priority)

void SCIPcomprSetInitsol(SCIP_COMPR *compr, SCIP_DECL_COMPRINITSOL((*comprinitsol)))

void SCIPcomprSetFree(SCIP_COMPR *compr, SCIP_DECL_COMPRFREE((*comprfree)))

SCIP_RETCODE SCIPcomprExec(SCIP_COMPR *compr, SCIP_SET *set, SCIP_REOPT *reopt, SCIP_RESULT *result)

void SCIPcomprSetInit(SCIP_COMPR *compr, SCIP_DECL_COMPRINIT((*comprinit)))

SCIP_RETCODE SCIPcomprCreate(SCIP_COMPR **compr, SCIP_SET *set, SCIP_MESSAGEHDLR *messagehdlr, BMS_BLKMEM *blkmem, const char *name, const char *desc, int priority, int minnnodes, SCIP_DECL_COMPRCOPY((*comprcopy)), SCIP_DECL_COMPRFREE((*comprfree)), SCIP_DECL_COMPRINIT((*comprinit)), SCIP_DECL_COMPREXIT((*comprexit)), SCIP_DECL_COMPRINITSOL((*comprinitsol)), SCIP_DECL_COMPREXITSOL((*comprexitsol)), SCIP_DECL_COMPREXEC((*comprexec)), SCIP_COMPRDATA *comprdata)

SCIP_RETCODE SCIPcomprExit(SCIP_COMPR *compr, SCIP_SET *set)

SCIP_RETCODE SCIPcomprInit(SCIP_COMPR *compr, SCIP_SET *set)

SCIP_RETCODE SCIPcomprCopyInclude(SCIP_COMPR *compr, SCIP_SET *set)

SCIP_Bool SCIPcomprShouldBeExecuted(SCIP_COMPR *compr, int depth, int nnodes)

void SCIPcomprSetExit(SCIP_COMPR *compr, SCIP_DECL_COMPREXIT((*comprexit)))

internal methods for tree compressions

common defines and data types used in all packages of SCIP

#define SCIP_CALL_FINALLY(x, y)

SCIP_RETCODE SCIPsetComprPriority(SCIP *scip, SCIP_COMPR *compr, int priority)

int SCIPcomprGetPriority(SCIP_COMPR *compr)

void SCIPcomprSetData(SCIP_COMPR *compr, SCIP_COMPRDATA *comprdata)

SCIP_Longint SCIPcomprGetNCalls(SCIP_COMPR *compr)

SCIP_DECL_SORTPTRCOMP(SCIPcomprComp)

SCIP_COMPRDATA * SCIPcomprGetData(SCIP_COMPR *compr)

SCIP_Longint SCIPcomprGetNFound(SCIP_COMPR *compr)

SCIP_Real SCIPcomprGetSetupTime(SCIP_COMPR *compr)

SCIP_Real SCIPcomprGetTime(SCIP_COMPR *compr)

const char * SCIPcomprGetDesc(SCIP_COMPR *compr)

SCIP_Bool SCIPcomprIsInitialized(SCIP_COMPR *compr)

const char * SCIPcomprGetName(SCIP_COMPR *compr)

int SCIPcomprGetMinNodes(SCIP_COMPR *compr)

int SCIPsnprintf(char *t, int len, const char *s,...)

static const char * paramname[]

#define BMSfreeMemory(ptr)

#define BMSduplicateMemoryArray(ptr, source, num)

#define BMSclearMemory(ptr)

struct BMS_BlkMem BMS_BLKMEM

#define BMSfreeMemoryArrayNull(ptr)

#define BMSallocMemory(ptr)

SCIP_PARAMDATA * SCIPparamGetData(SCIP_PARAM *param)

int SCIPparamGetInt(SCIP_PARAM *param)

internal methods for handling parameter settings

public methods for message output

public data structures and miscellaneous methods

int SCIPreoptGetNLeaves(SCIP_REOPT *reopt, SCIP_NODE *node)

data structures and methods for collecting reoptimization information

SCIP_RETCODE SCIPsetAddIntParam(SCIP_SET *set, SCIP_MESSAGEHDLR *messagehdlr, BMS_BLKMEM *blkmem, const char *name, const char *desc, int *valueptr, SCIP_Bool isadvanced, int defaultvalue, int minvalue, int maxvalue, SCIP_DECL_PARAMCHGD((*paramchgd)), SCIP_PARAMDATA *paramdata)

internal methods for global SCIP settings

SCIP_COMPRDATA * comprdata

datastructures for tree compression techniques

#define SCIP_DECL_COMPREXITSOL(x)

struct SCIP_ComprData SCIP_COMPRDATA

#define SCIP_DECL_COMPRFREE(x)

#define SCIP_DECL_COMPREXEC(x)

#define SCIP_DECL_COMPREXIT(x)

#define SCIP_DECL_COMPRINIT(x)

#define SCIP_DECL_COMPRINITSOL(x)

#define SCIP_DECL_COMPRCOPY(x)

struct SCIP_ParamData SCIP_PARAMDATA

enum SCIP_Result SCIP_RESULT

enum SCIP_Retcode SCIP_RETCODE


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4