A RetroSearch Logo

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

Search Query:

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

SCIP Doxygen Documentation: scip_cons.c Source File

67#undef SCIPmarkConsPropagate 141 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPincludeConshdlr"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

151

name, desc, sepapriority, enfopriority, chckpriority, sepafreq, propfreq, eagerfreq, maxprerounds,

152

delaysepa, delayprop, needscons, proptiming, presoltiming, conshdlrcopy,

153

consfree, consinit, consexit, consinitpre, consexitpre, consinitsol, consexitsol,

154

consdelete, constrans, consinitlp, conssepalp, conssepasol, consenfolp, consenforelax, consenfops, conscheck, consprop,

155

conspresol, consresprop, conslock, consactive, consdeactive, consenable, consdisable, consdelvars, consprint,

156

conscopy, consparse, consgetvars, consgetnvars, consgetdivebdchgs, consgetpermsymgraph,

157

consgetsignedpermsymgraph, conshdlrdata) );

200 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPincludeConshdlrBasic"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

210

name, desc, 0, enfopriority, chckpriority, -1, -1, eagerfreq, 0,

215 NULL

,

NULL

,

NULL

,

NULL

,

NULL

, consenfolp,

NULL

, consenfops, conscheck,

NULL

,

220 if

( conshdlrptr !=

NULL

)

221

*conshdlrptr = conshdlr;

250

assert(conshdlr !=

NULL

);

252 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrSepa"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

255 SCIPconshdlrSetSepa

(conshdlr, conssepalp, conssepasol, sepafreq, sepapriority, delaysepa);

258 if

( oldsepapriority != sepapriority )

294

assert(conshdlr !=

NULL

);

296 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrProp"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

329 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrEnforelax"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

331

assert(conshdlr !=

NULL

);

354 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrCopy"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

356

assert(conshdlr !=

NULL

);

378 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrFree"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

380

assert(conshdlr !=

NULL

);

402 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrInit"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

404

assert(conshdlr !=

NULL

);

426 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrExit"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

428

assert(conshdlr !=

NULL

);

450 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrInitsol"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

452

assert(conshdlr !=

NULL

);

474 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrExitsol"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

476

assert(conshdlr !=

NULL

);

498 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrInitpre"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

500

assert(conshdlr !=

NULL

);

522 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrExitpre"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

524

assert(conshdlr !=

NULL

);

552

assert(conshdlr !=

NULL

);

554 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrPresol"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

585 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrDelete"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

608 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrTrans"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

631 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrInitlp"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

654 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrResprop"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

677 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrActive"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

700 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrDeactive"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

723 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrEnable"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

746 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrDisable"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

769 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrDelvars"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

792 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrPrint"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

815 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrParse"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

838 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrGetVars"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

861 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrGetNVars"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

884 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrGetDiveBdChgs"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

908 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrGetPermsymGraph"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

932 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConshdlrGetSignedPermsymGraph"

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

947

assert(name !=

NULL

);

960 return scip

->set->conshdlrs;

971 return scip

->set->nconshdlrs;

1028

assert(cons !=

NULL

);

1029

assert(name !=

NULL

);

1030

assert(conshdlr !=

NULL

);

1032 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPcreateCons"

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

) );

1034 switch

(

scip

->set->stage )

1038

initial, separate, enforce, check, propagate, local, modifiable, dynamic, removable, stickingatnode,

TRUE

,

TRUE

) );

1051

initial, separate, enforce, check, propagate, local, modifiable, dynamic, removable, stickingatnode,

FALSE

,

TRUE

) );

1111

assert(cons !=

NULL

);

1113 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPparseCons"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

) );

1116

initial, separate, enforce, check, propagate, local, modifiable, dynamic, removable, stickingatnode, success) );

1143 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPcaptureCons"

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1178

assert(cons !=

NULL

);

1179

assert(*cons !=

NULL

);

1181 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPreleaseCons"

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

) );

1183 switch

(

scip

->set->stage )

1202 SCIPerrorMessage

(

"cannot release last use of original constraint while an associated transformed constraint exists\n"

);

1230 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPchgConsName"

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1236 SCIPerrorMessage

(

"constraint names can only be changed in problem creation stage\n"

);

1277 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsInitial"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1302 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsSeparated"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1327 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsEnforced"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1352 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsChecked"

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1377 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsPropagated"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1404 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsLocal"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1430 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsModifiable"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

) );

1455 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsDynamic"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1480 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsRemovable"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1505 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsetConsStickingAtNode"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1530 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPupdateConsFlags"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1590

assert(transcons !=

NULL

);

1593 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPtransformCons"

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1634

assert(nconss == 0 || conss !=

NULL

);

1635

assert(nconss == 0 || transconss !=

NULL

);

1637 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPtransformConss"

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

1639 for

( c = 0; c < nconss; ++c )

1643

transconss[c] = conss[c];

1680

assert(transcons !=

NULL

);

1683 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPgetTransformedCons"

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

) );

1723

assert(nconss == 0 || conss !=

NULL

);

1724

assert(nconss == 0 || transconss !=

NULL

);

1726 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPgetTransformedConss"

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

) );

1728 for

( c = 0; c < nconss; ++c )

1731

transconss[c] = conss[c];

1761 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPaddConsAge"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1789 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPincConsAge"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1817 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPresetConsAge"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1842 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPenableCons"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1876 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPdisableCons"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1901 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPenableConsSeparation"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1929 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPdisableConsSeparation"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1956 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPenableConsPropagation"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1986 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPdisableConsPropagation"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

1993#undef SCIPmarkConsPropagate 2019 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPmarkConsPropagate"

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

) );

2047 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPunmarkConsPropagate"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

2080 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPaddConsLocksType"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

) );

2112 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPaddConsLocks"

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

FALSE

) );

2145 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPcheckCons"

,

FALSE

,

TRUE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

) );

2172

assert(cons !=

NULL

);

2174

assert(result !=

NULL

);

2176 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPenfopsCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2202

assert(cons !=

NULL

);

2204

assert(result !=

NULL

);

2206 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPenfolpCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2233

assert(cons !=

NULL

);

2235

assert(sol !=

NULL

);

2236

assert(result !=

NULL

);

2238 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPenforelaxCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2263

assert(cons !=

NULL

);

2266 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPinitlpCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2290

assert(cons !=

NULL

);

2291

assert(result !=

NULL

);

2293 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsepalpCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2318

assert(cons !=

NULL

);

2319

assert(sol !=

NULL

);

2320

assert(result !=

NULL

);

2322 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPsepasolCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2348

assert(cons !=

NULL

);

2349

assert(result !=

NULL

);

2351 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPpropCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2383

assert(cons !=

NULL

);

2385

assert(infervar !=

NULL

);

2386

assert(bdchgidx !=

NULL

);

2387

assert(result !=

NULL

);

2389 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPrespropCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2413 int

nnewchgvartypes,

2435

assert(cons !=

NULL

);

2436

assert(nfixedvars !=

NULL

);

2437

assert(naggrvars !=

NULL

);

2438

assert(nchgvartypes !=

NULL

);

2439

assert(nchgbds !=

NULL

);

2440

assert(naddholes !=

NULL

);

2441

assert(ndelconss !=

NULL

);

2442

assert(naddconss !=

NULL

);

2443

assert(nupgdconss !=

NULL

);

2444

assert(nchgcoefs !=

NULL

);

2445

assert(nchgsides !=

NULL

);

2446

assert(result !=

NULL

);

2448 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPpresolCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2450 SCIP_CALL

(

SCIPconsPresol

(cons,

scip

->set, nrounds, presoltiming, nnewfixedvars, nnewaggrvars, nnewchgvartypes, nnewchgbds, nnewholes,

2451

nnewdelconss, nnewaddconss, nnewupgdconss, nnewchgcoefs, nnewchgsides, nfixedvars, naggrvars, nchgvartypes,

2452

nchgbds, naddholes, ndelconss, naddconss, nupgdconss, nchgcoefs, nchgsides , result) );

2474

assert(cons !=

NULL

);

2478 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPactiveCons"

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2503

assert(cons !=

NULL

);

2506 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPdeactiveCons"

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2542 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPprintCons"

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

) );

2585 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPgetConsVars"

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

) );

2588

assert(cons !=

NULL

);

2589

assert(vars !=

NULL

);

2590

assert(success !=

NULL

);

2628 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPgetConsNVars"

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

) );

2631

assert(cons !=

NULL

);

2632

assert(nvars !=

NULL

);

2633

assert(success !=

NULL

);

2661 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPgetConsGetPermsymGraph"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2664

assert(cons !=

NULL

);

2665

assert(graph !=

NULL

);

2666

assert(success !=

NULL

);

2694 SCIP_CALL

(

SCIPcheckStage

(

scip

,

"SCIPgetConsGetSignedPermsymGraph"

,

FALSE

,

FALSE

,

FALSE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

TRUE

,

FALSE

,

FALSE

,

FALSE

,

FALSE

) );

2697

assert(cons !=

NULL

);

2698

assert(graph !=

NULL

);

2699

assert(success !=

NULL

);

SCIP_DECL_CONSENFOPS(ConshdlrSubtour::scip_enfops)

SCIP_DECL_CONSSEPASOL(ConshdlrSubtour::scip_sepasol)

SCIP_DECL_CONSLOCK(ConshdlrSubtour::scip_lock)

SCIP_DECL_CONSDELETE(ConshdlrSubtour::scip_delete)

SCIP_DECL_CONSCOPY(ConshdlrSubtour::scip_copy)

SCIP_DECL_CONSSEPALP(ConshdlrSubtour::scip_sepalp)

SCIP_DECL_CONSTRANS(ConshdlrSubtour::scip_trans)

SCIP_DECL_CONSDELVARS(ConshdlrSubtour::scip_delvars)

SCIP_DECL_CONSPRINT(ConshdlrSubtour::scip_print)

SCIP_DECL_CONSCHECK(ConshdlrSubtour::scip_check)

SCIP_DECL_CONSPROP(ConshdlrSubtour::scip_prop)

SCIP_DECL_CONSENFOLP(ConshdlrSubtour::scip_enfolp)

void SCIPconshdlrSetFree(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSFREE((*consfree)))

SCIP_RETCODE SCIPconsAddLocks(SCIP_CONS *cons, SCIP_SET *set, SCIP_LOCKTYPE locktype, int nlockspos, int nlocksneg)

void SCIPconshdlrSetInitsol(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINITSOL((*consinitsol)))

SCIP_RETCODE SCIPconsParse(SCIP_CONS **cons, SCIP_SET *set, SCIP_MESSAGEHDLR *messagehdlr, const char *str, SCIP_Bool initial, SCIP_Bool separate, SCIP_Bool enforce, SCIP_Bool check, SCIP_Bool propagate, SCIP_Bool local, SCIP_Bool modifiable, SCIP_Bool dynamic, SCIP_Bool removable, SCIP_Bool stickingatnode, SCIP_Bool *success)

SCIP_RETCODE SCIPconsEnableSeparation(SCIP_CONS *cons, SCIP_SET *set)

void SCIPconshdlrSetTrans(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSTRANS((*constrans)))

SCIP_RETCODE SCIPconshdlrSetPresol(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPRESOL((*conspresol)), int maxprerounds, SCIP_PRESOLTIMING presoltiming)

SCIP_RETCODE SCIPconsEnable(SCIP_CONS *cons, SCIP_SET *set, SCIP_STAT *stat)

void SCIPconsCapture(SCIP_CONS *cons)

SCIP_RETCODE SCIPconsProp(SCIP_CONS *cons, SCIP_SET *set, SCIP_PROPTIMING proptiming, SCIP_RESULT *result)

SCIP_RETCODE SCIPconsPrint(SCIP_CONS *cons, SCIP_SET *set, SCIP_MESSAGEHDLR *messagehdlr, FILE *file)

SCIP_RETCODE SCIPconsCreate(SCIP_CONS **cons, BMS_BLKMEM *blkmem, SCIP_SET *set, const char *name, SCIP_CONSHDLR *conshdlr, SCIP_CONSDATA *consdata, SCIP_Bool initial, SCIP_Bool separate, SCIP_Bool enforce, SCIP_Bool check, SCIP_Bool propagate, SCIP_Bool local, SCIP_Bool modifiable, SCIP_Bool dynamic, SCIP_Bool removable, SCIP_Bool stickingatnode, SCIP_Bool original, SCIP_Bool deleteconsdata)

void SCIPconsSetLocal(SCIP_CONS *cons, SCIP_Bool local)

SCIP_RETCODE SCIPconsMarkPropagate(SCIP_CONS *cons, SCIP_SET *set)

void SCIPconshdlrSetInit(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINIT((*consinit)))

void SCIPconshdlrSetDelete(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDELETE((*consdelete)))

void SCIPconshdlrSetParse(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPARSE((*consparse)))

void SCIPconshdlrSetGetPermsymGraph(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETPERMSYMGRAPH((*consgetpermsymgraph)))

void SCIPconshdlrSetGetNVars(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETNVARS((*consgetnvars)))

SCIP_RETCODE SCIPconsDisable(SCIP_CONS *cons, SCIP_SET *set, SCIP_STAT *stat)

SCIP_RETCODE SCIPconsDeactive(SCIP_CONS *cons, SCIP_SET *set)

void SCIPconshdlrSetActive(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSACTIVE((*consactive)))

SCIP_RETCODE SCIPconsGetPermsymGraph(SCIP_CONS *cons, SCIP_SET *set, SYM_GRAPH *graph, SCIP_Bool *success)

SCIP_RETCODE SCIPconsGetNVars(SCIP_CONS *cons, SCIP_SET *set, int *nvars, SCIP_Bool *success)

void SCIPconshdlrSetInitpre(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINITPRE((*consinitpre)))

void SCIPconsSetStickingAtNode(SCIP_CONS *cons, SCIP_Bool stickingatnode)

SCIP_RETCODE SCIPconsSetSeparated(SCIP_CONS *cons, SCIP_SET *set, SCIP_Bool separate)

SCIP_RETCODE SCIPconsSepalp(SCIP_CONS *cons, SCIP_SET *set, SCIP_RESULT *result)

SCIP_RETCODE SCIPconsEnfops(SCIP_CONS *cons, SCIP_SET *set, SCIP_Bool solinfeasible, SCIP_Bool objinfeasible, SCIP_RESULT *result)

SCIP_RETCODE SCIPconsActive(SCIP_CONS *cons, SCIP_SET *set)

SCIP_RETCODE SCIPconsResetAge(SCIP_CONS *cons, SCIP_SET *set)

SCIP_RETCODE SCIPconsResprop(SCIP_CONS *cons, SCIP_SET *set, SCIP_VAR *infervar, int inferinfo, SCIP_BOUNDTYPE boundtype, SCIP_BDCHGIDX *bdchgidx, SCIP_Real relaxedbd, SCIP_RESULT *result)

void SCIPconsSetRemovable(SCIP_CONS *cons, SCIP_Bool removable)

SCIP_RETCODE SCIPconshdlrCreate(SCIP_CONSHDLR **conshdlr, SCIP_SET *set, SCIP_MESSAGEHDLR *messagehdlr, BMS_BLKMEM *blkmem, const char *name, const char *desc, int sepapriority, int enfopriority, int checkpriority, int sepafreq, int propfreq, int eagerfreq, int maxprerounds, SCIP_Bool delaysepa, SCIP_Bool delayprop, SCIP_Bool needscons, SCIP_PROPTIMING proptiming, SCIP_PRESOLTIMING presoltiming, SCIP_DECL_CONSHDLRCOPY((*conshdlrcopy)), SCIP_DECL_CONSFREE((*consfree)), SCIP_DECL_CONSINIT((*consinit)), SCIP_DECL_CONSEXIT((*consexit)), SCIP_DECL_CONSINITPRE((*consinitpre)), SCIP_DECL_CONSEXITPRE((*consexitpre)), SCIP_DECL_CONSINITSOL((*consinitsol)), SCIP_DECL_CONSEXITSOL((*consexitsol)), SCIP_DECL_CONSDELETE((*consdelete)), SCIP_DECL_CONSTRANS((*constrans)), SCIP_DECL_CONSINITLP((*consinitlp)), SCIP_DECL_CONSSEPALP((*conssepalp)), SCIP_DECL_CONSSEPASOL((*conssepasol)), SCIP_DECL_CONSENFOLP((*consenfolp)), SCIP_DECL_CONSENFORELAX((*consenforelax)), SCIP_DECL_CONSENFOPS((*consenfops)), SCIP_DECL_CONSCHECK((*conscheck)), SCIP_DECL_CONSPROP((*consprop)), SCIP_DECL_CONSPRESOL((*conspresol)), SCIP_DECL_CONSRESPROP((*consresprop)), SCIP_DECL_CONSLOCK((*conslock)), SCIP_DECL_CONSACTIVE((*consactive)), SCIP_DECL_CONSDEACTIVE((*consdeactive)), SCIP_DECL_CONSENABLE((*consenable)), SCIP_DECL_CONSDISABLE((*consdisable)), SCIP_DECL_CONSDELVARS((*consdelvars)), SCIP_DECL_CONSPRINT((*consprint)), SCIP_DECL_CONSCOPY((*conscopy)), SCIP_DECL_CONSPARSE((*consparse)), SCIP_DECL_CONSGETVARS((*consgetvars)), SCIP_DECL_CONSGETNVARS((*consgetnvars)), SCIP_DECL_CONSGETDIVEBDCHGS((*consgetdivebdchgs)), SCIP_DECL_CONSGETPERMSYMGRAPH((*consgetpermsymgraph)), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH((*consgetsignedpermsymgraph)), SCIP_CONSHDLRDATA *conshdlrdata)

SCIP_RETCODE SCIPconsTransform(SCIP_CONS *origcons, BMS_BLKMEM *blkmem, SCIP_SET *set, SCIP_CONS **transcons)

SCIP_RETCODE SCIPconsCheck(SCIP_CONS *cons, SCIP_SET *set, SCIP_SOL *sol, SCIP_Bool checkintegrality, SCIP_Bool checklprows, SCIP_Bool printreason, SCIP_RESULT *result)

void SCIPconshdlrSetDisable(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDISABLE((*consdisable)))

SCIP_RETCODE SCIPconsAddAge(SCIP_CONS *cons, BMS_BLKMEM *blkmem, SCIP_SET *set, SCIP_STAT *stat, SCIP_PROB *prob, SCIP_Real deltaage, SCIP_REOPT *reopt)

void SCIPconshdlrSetGetSignedPermsymGraph(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH((*consgetsignedpermsymgraph)))

SCIP_RETCODE SCIPconsEnablePropagation(SCIP_CONS *cons, SCIP_SET *set)

SCIP_RETCODE SCIPconsEnfolp(SCIP_CONS *cons, SCIP_SET *set, SCIP_Bool solinfeasible, SCIP_RESULT *result)

SCIP_RETCODE SCIPconsSetInitial(SCIP_CONS *cons, SCIP_SET *set, SCIP_STAT *stat, SCIP_Bool initial)

SCIP_RETCODE SCIPconsChgName(SCIP_CONS *cons, BMS_BLKMEM *blkmem, const char *name)

SCIP_RETCODE SCIPconsIncAge(SCIP_CONS *cons, BMS_BLKMEM *blkmem, SCIP_SET *set, SCIP_STAT *stat, SCIP_PROB *prob, SCIP_REOPT *reopt)

void SCIPconshdlrSetExitsol(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSEXITSOL((*consexitsol)))

void SCIPconsSetDynamic(SCIP_CONS *cons, SCIP_Bool dynamic)

SCIP_RETCODE SCIPconsSepasol(SCIP_CONS *cons, SCIP_SET *set, SCIP_SOL *sol, SCIP_RESULT *result)

SCIP_RETCODE SCIPconsPresol(SCIP_CONS *cons, SCIP_SET *set, int nrounds, SCIP_PRESOLTIMING timing, int nnewfixedvars, int nnewaggrvars, int nnewchgvartypes, int nnewchgbds, int nnewholes, int nnewdelconss, int nnewaddconss, int nnewupgdconss, int nnewchgcoefs, int nnewchgsides, int *nfixedvars, int *naggrvars, int *nchgvartypes, int *nchgbds, int *naddholes, int *ndelconss, int *naddconss, int *nupgdconss, int *nchgcoefs, int *nchgsides, SCIP_RESULT *result)

SCIP_RETCODE SCIPconsDisablePropagation(SCIP_CONS *cons, SCIP_SET *set)

void SCIPconshdlrSetResprop(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSRESPROP((*consresprop)))

SCIP_RETCODE SCIPconsRelease(SCIP_CONS **cons, BMS_BLKMEM *blkmem, SCIP_SET *set)

void SCIPconshdlrSetInitlp(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINITLP((*consinitlp)))

SCIP_RETCODE SCIPconsSetPropagated(SCIP_CONS *cons, SCIP_SET *set, SCIP_Bool propagate)

SCIP_RETCODE SCIPconsDisableSeparation(SCIP_CONS *cons, SCIP_SET *set)

void SCIPconshdlrSetGetDiveBdChgs(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETDIVEBDCHGS((*consgetdivebdchgs)))

SCIP_RETCODE SCIPconsGetSignedPermsymGraph(SCIP_CONS *cons, SCIP_SET *set, SYM_GRAPH *graph, SCIP_Bool *success)

SCIP_RETCODE SCIPconsSetChecked(SCIP_CONS *cons, SCIP_SET *set, SCIP_Bool check)

SCIP_RETCODE SCIPconsInitlp(SCIP_CONS *cons, SCIP_SET *set, SCIP_Bool *infeasible)

SCIP_RETCODE SCIPconsEnforelax(SCIP_CONS *cons, SCIP_SET *set, SCIP_SOL *sol, SCIP_Bool solinfeasible, SCIP_RESULT *result)

void SCIPconshdlrSetExit(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSEXIT((*consexit)))

void SCIPconshdlrSetCopy(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSHDLRCOPY((*conshdlrcopy)), SCIP_DECL_CONSCOPY((*conscopy)))

void SCIPconshdlrSetDelvars(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDELVARS((*consdelvars)))

void SCIPconshdlrSetEnable(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSENABLE((*consenable)))

SCIP_CONS * SCIPconsGetTransformed(SCIP_CONS *cons)

void SCIPconshdlrSetPrint(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPRINT((*consprint)))

SCIP_RETCODE SCIPconsUnmarkPropagate(SCIP_CONS *cons, SCIP_SET *set)

void SCIPconshdlrSetDeactive(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDEACTIVE((*consdeactive)))

SCIP_RETCODE SCIPconsGetVars(SCIP_CONS *cons, SCIP_SET *set, SCIP_VAR **vars, int varssize, SCIP_Bool *success)

SCIP_RETCODE SCIPconsSetEnforced(SCIP_CONS *cons, SCIP_SET *set, SCIP_Bool enforce)

void SCIPconsSetModifiable(SCIP_CONS *cons, SCIP_Bool modifiable)

void SCIPconshdlrSetGetVars(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETVARS((*consgetvars)))

void SCIPconshdlrSetExitpre(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSEXITPRE((*consexitpre)))

internal methods for constraints and constraint handlers

SCIP_RETCODE SCIPcheckStage(SCIP *scip, const char *method, SCIP_Bool init, SCIP_Bool problem, SCIP_Bool transforming, SCIP_Bool transformed, SCIP_Bool initpresolve, SCIP_Bool presolving, SCIP_Bool exitpresolve, SCIP_Bool presolved, SCIP_Bool initsolve, SCIP_Bool solving, SCIP_Bool solved, SCIP_Bool exitsolve, SCIP_Bool freetrans, SCIP_Bool freescip)

SCIP_STAGE SCIPgetStage(SCIP *scip)

SCIP_RETCODE SCIPsetConshdlrParse(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPARSE((*consparse)))

SCIP_RETCODE SCIPsetConshdlrEnable(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSENABLE((*consenable)))

SCIP_RETCODE SCIPsetConshdlrPresol(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPRESOL((*conspresol)), int maxprerounds, SCIP_PRESOLTIMING presoltiming)

SCIP_RETCODE SCIPsetConshdlrInit(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINIT((*consinit)))

SCIP_RETCODE SCIPsetConshdlrGetVars(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETVARS((*consgetvars)))

void SCIPconshdlrSetProp(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPROP((*consprop)), int propfreq, SCIP_Bool delayprop, SCIP_PROPTIMING timingmask)

SCIP_RETCODE SCIPsetConshdlrInitpre(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINITPRE((*consinitpre)))

SCIP_RETCODE SCIPsetConshdlrSepa(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSSEPALP((*conssepalp)), SCIP_DECL_CONSSEPASOL((*conssepasol)), int sepafreq, int sepapriority, SCIP_Bool delaysepa)

SCIP_RETCODE SCIPsetConshdlrProp(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPROP((*consprop)), int propfreq, SCIP_Bool delayprop, SCIP_PROPTIMING proptiming)

int SCIPgetNConshdlrs(SCIP *scip)

int SCIPconshdlrGetSepaPriority(SCIP_CONSHDLR *conshdlr)

SCIP_RETCODE SCIPincludeConshdlrBasic(SCIP *scip, SCIP_CONSHDLR **conshdlrptr, const char *name, const char *desc, int enfopriority, int chckpriority, int eagerfreq, SCIP_Bool needscons, SCIP_DECL_CONSENFOLP((*consenfolp)), SCIP_DECL_CONSENFOPS((*consenfops)), SCIP_DECL_CONSCHECK((*conscheck)), SCIP_DECL_CONSLOCK((*conslock)), SCIP_CONSHDLRDATA *conshdlrdata)

SCIP_RETCODE SCIPsetConshdlrDisable(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDISABLE((*consdisable)))

void SCIPconshdlrSetSepa(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSSEPALP((*conssepalp)), SCIP_DECL_CONSSEPASOL((*conssepasol)), int sepafreq, int sepapriority, SCIP_Bool delaysepa)

SCIP_RETCODE SCIPsetConshdlrDeactive(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDEACTIVE((*consdeactive)))

void SCIPconshdlrSetEnforelax(SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSENFORELAX((*consenforelax)))

SCIP_RETCODE SCIPsetConshdlrGetPermsymGraph(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETPERMSYMGRAPH((*consgetpermsymgraph)))

SCIP_RETCODE SCIPsetConshdlrDelete(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDELETE((*consdelete)))

SCIP_RETCODE SCIPsetConshdlrFree(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSFREE((*consfree)))

SCIP_RETCODE SCIPsetConshdlrEnforelax(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSENFORELAX((*consenforelax)))

SCIP_RETCODE SCIPsetConshdlrGetDiveBdChgs(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETDIVEBDCHGS((*consgetdivebdchgs)))

const char * SCIPconshdlrGetName(SCIP_CONSHDLR *conshdlr)

SCIP_RETCODE SCIPsetConshdlrExit(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSEXIT((*consexit)))

SCIP_RETCODE SCIPsetConshdlrExitpre(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSEXITPRE((*consexitpre)))

SCIP_RETCODE SCIPsetConshdlrCopy(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSHDLRCOPY((*conshdlrcopy)), SCIP_DECL_CONSCOPY((*conscopy)))

SCIP_CONSHDLR * SCIPfindConshdlr(SCIP *scip, const char *name)

SCIP_RETCODE SCIPsetConshdlrGetSignedPermsymGraph(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH((*consgetsignedpermsymgraph)))

SCIP_RETCODE SCIPsetConshdlrExitsol(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSEXITSOL((*consexitsol)))

SCIP_RETCODE SCIPsetConshdlrDelvars(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSDELVARS((*consdelvars)))

SCIP_RETCODE SCIPsetConshdlrInitlp(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINITLP((*consinitlp)))

SCIP_RETCODE SCIPsetConshdlrInitsol(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSINITSOL((*consinitsol)))

SCIP_RETCODE SCIPsetConshdlrTrans(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSTRANS((*constrans)))

SCIP_RETCODE SCIPsetConshdlrResprop(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSRESPROP((*consresprop)))

SCIP_RETCODE SCIPsetConshdlrGetNVars(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSGETNVARS((*consgetnvars)))

SCIP_RETCODE SCIPincludeConshdlr(SCIP *scip, const char *name, const char *desc, int sepapriority, int enfopriority, int chckpriority, int sepafreq, int propfreq, int eagerfreq, int maxprerounds, SCIP_Bool delaysepa, SCIP_Bool delayprop, SCIP_Bool needscons, SCIP_PROPTIMING proptiming, SCIP_PRESOLTIMING presoltiming, SCIP_DECL_CONSHDLRCOPY((*conshdlrcopy)), SCIP_DECL_CONSFREE((*consfree)), SCIP_DECL_CONSINIT((*consinit)), SCIP_DECL_CONSEXIT((*consexit)), SCIP_DECL_CONSINITPRE((*consinitpre)), SCIP_DECL_CONSEXITPRE((*consexitpre)), SCIP_DECL_CONSINITSOL((*consinitsol)), SCIP_DECL_CONSEXITSOL((*consexitsol)), SCIP_DECL_CONSDELETE((*consdelete)), SCIP_DECL_CONSTRANS((*constrans)), SCIP_DECL_CONSINITLP((*consinitlp)), SCIP_DECL_CONSSEPALP((*conssepalp)), SCIP_DECL_CONSSEPASOL((*conssepasol)), SCIP_DECL_CONSENFOLP((*consenfolp)), SCIP_DECL_CONSENFORELAX((*consenforelax)), SCIP_DECL_CONSENFOPS((*consenfops)), SCIP_DECL_CONSCHECK((*conscheck)), SCIP_DECL_CONSPROP((*consprop)), SCIP_DECL_CONSPRESOL((*conspresol)), SCIP_DECL_CONSRESPROP((*consresprop)), SCIP_DECL_CONSLOCK((*conslock)), SCIP_DECL_CONSACTIVE((*consactive)), SCIP_DECL_CONSDEACTIVE((*consdeactive)), SCIP_DECL_CONSENABLE((*consenable)), SCIP_DECL_CONSDISABLE((*consdisable)), SCIP_DECL_CONSDELVARS((*consdelvars)), SCIP_DECL_CONSPRINT((*consprint)), SCIP_DECL_CONSCOPY((*conscopy)), SCIP_DECL_CONSPARSE((*consparse)), SCIP_DECL_CONSGETVARS((*consgetvars)), SCIP_DECL_CONSGETNVARS((*consgetnvars)), SCIP_DECL_CONSGETDIVEBDCHGS((*consgetdivebdchgs)), SCIP_DECL_CONSGETPERMSYMGRAPH((*consgetpermsymgraph)), SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH((*consgetsignedpermsymgraph)), SCIP_CONSHDLRDATA *conshdlrdata)

SCIP_RETCODE SCIPsetConshdlrActive(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSACTIVE((*consactive)))

SCIP_CONSHDLR ** SCIPgetConshdlrs(SCIP *scip)

SCIP_RETCODE SCIPsetConshdlrPrint(SCIP *scip, SCIP_CONSHDLR *conshdlr, SCIP_DECL_CONSPRINT((*consprint)))

SCIP_RETCODE SCIPgetConsNVars(SCIP *scip, SCIP_CONS *cons, int *nvars, SCIP_Bool *success)

SCIP_RETCODE SCIPgetConsSignedPermsymGraph(SCIP *scip, SCIP_CONS *cons, SYM_GRAPH *graph, SCIP_Bool *success)

SCIP_RETCODE SCIPenfopsCons(SCIP *scip, SCIP_CONS *cons, SCIP_Bool solinfeasible, SCIP_Bool objinfeasible, SCIP_RESULT *result)

SCIP_RETCODE SCIPdisableConsSeparation(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPgetTransformedConss(SCIP *scip, int nconss, SCIP_CONS **conss, SCIP_CONS **transconss)

SCIP_RETCODE SCIPcheckCons(SCIP *scip, SCIP_CONS *cons, SCIP_SOL *sol, SCIP_Bool checkintegrality, SCIP_Bool checklprows, SCIP_Bool printreason, SCIP_RESULT *result)

SCIP_Bool SCIPconsIsDynamic(SCIP_CONS *cons)

SCIP_RETCODE SCIPenableCons(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPpresolCons(SCIP *scip, SCIP_CONS *cons, int nrounds, SCIP_PRESOLTIMING presoltiming, int nnewfixedvars, int nnewaggrvars, int nnewchgvartypes, int nnewchgbds, int nnewholes, int nnewdelconss, int nnewaddconss, int nnewupgdconss, int nnewchgcoefs, int nnewchgsides, int *nfixedvars, int *naggrvars, int *nchgvartypes, int *nchgbds, int *naddholes, int *ndelconss, int *naddconss, int *nupgdconss, int *nchgcoefs, int *nchgsides, SCIP_RESULT *result)

SCIP_Bool SCIPconsIsInitial(SCIP_CONS *cons)

SCIP_RETCODE SCIPsetConsStickingAtNode(SCIP *scip, SCIP_CONS *cons, SCIP_Bool stickingatnode)

SCIP_RETCODE SCIPchgConsName(SCIP *scip, SCIP_CONS *cons, const char *name)

SCIP_RETCODE SCIPenfolpCons(SCIP *scip, SCIP_CONS *cons, SCIP_Bool solinfeasible, SCIP_RESULT *result)

SCIP_RETCODE SCIPprintCons(SCIP *scip, SCIP_CONS *cons, FILE *file)

SCIP_RETCODE SCIPpropCons(SCIP *scip, SCIP_CONS *cons, SCIP_PROPTIMING proptiming, SCIP_RESULT *result)

SCIP_RETCODE SCIPtransformConss(SCIP *scip, int nconss, SCIP_CONS **conss, SCIP_CONS **transconss)

SCIP_RETCODE SCIPenableConsPropagation(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPgetConsPermsymGraph(SCIP *scip, SCIP_CONS *cons, SYM_GRAPH *graph, SCIP_Bool *success)

SCIP_RETCODE SCIPdeactiveCons(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPsetConsSeparated(SCIP *scip, SCIP_CONS *cons, SCIP_Bool separate)

SCIP_Bool SCIPconsIsMarkedPropagate(SCIP_CONS *cons)

SCIP_Bool SCIPconsIsOriginal(SCIP_CONS *cons)

SCIP_Bool SCIPconsIsChecked(SCIP_CONS *cons)

SCIP_Bool SCIPconsIsDeleted(SCIP_CONS *cons)

SCIP_RETCODE SCIPsepalpCons(SCIP *scip, SCIP_CONS *cons, SCIP_RESULT *result)

SCIP_RETCODE SCIPsetConsDynamic(SCIP *scip, SCIP_CONS *cons, SCIP_Bool dynamic)

SCIP_Bool SCIPconsIsTransformed(SCIP_CONS *cons)

SCIP_RETCODE SCIPgetConsVars(SCIP *scip, SCIP_CONS *cons, SCIP_VAR **vars, int varssize, SCIP_Bool *success)

SCIP_RETCODE SCIPsetConsInitial(SCIP *scip, SCIP_CONS *cons, SCIP_Bool initial)

SCIP_RETCODE SCIPsetConsEnforced(SCIP *scip, SCIP_CONS *cons, SCIP_Bool enforce)

SCIP_RETCODE SCIPactiveCons(SCIP *scip, SCIP_CONS *cons)

SCIP_Bool SCIPconsIsEnforced(SCIP_CONS *cons)

SCIP_RETCODE SCIPunmarkConsPropagate(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPenableConsSeparation(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPcreateCons(SCIP *scip, SCIP_CONS **cons, const char *name, SCIP_CONSHDLR *conshdlr, SCIP_CONSDATA *consdata, SCIP_Bool initial, SCIP_Bool separate, SCIP_Bool enforce, SCIP_Bool check, SCIP_Bool propagate, SCIP_Bool local, SCIP_Bool modifiable, SCIP_Bool dynamic, SCIP_Bool removable, SCIP_Bool stickingatnode)

SCIP_Bool SCIPconsIsPropagated(SCIP_CONS *cons)

SCIP_RETCODE SCIPaddConsLocksType(SCIP *scip, SCIP_CONS *cons, SCIP_LOCKTYPE locktype, int nlockspos, int nlocksneg)

SCIP_Bool SCIPconsIsEnabled(SCIP_CONS *cons)

SCIP_RETCODE SCIPdisableCons(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPresetConsAge(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPsetConsModifiable(SCIP *scip, SCIP_CONS *cons, SCIP_Bool modifiable)

SCIP_RETCODE SCIPmarkConsPropagate(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPinitlpCons(SCIP *scip, SCIP_CONS *cons, SCIP_Bool *infeasible)

SCIP_RETCODE SCIPsetConsRemovable(SCIP *scip, SCIP_CONS *cons, SCIP_Bool removable)

SCIP_RETCODE SCIPrespropCons(SCIP *scip, SCIP_CONS *cons, SCIP_VAR *infervar, int inferinfo, SCIP_BOUNDTYPE boundtype, SCIP_BDCHGIDX *bdchgidx, SCIP_Real relaxedbd, SCIP_RESULT *result)

SCIP_RETCODE SCIPsetConsLocal(SCIP *scip, SCIP_CONS *cons, SCIP_Bool local)

SCIP_RETCODE SCIPaddConsLocks(SCIP *scip, SCIP_CONS *cons, int nlockspos, int nlocksneg)

SCIP_RETCODE SCIPgetTransformedCons(SCIP *scip, SCIP_CONS *cons, SCIP_CONS **transcons)

SCIP_Bool SCIPconsIsAdded(SCIP_CONS *cons)

SCIP_RETCODE SCIPenforelaxCons(SCIP *scip, SCIP_CONS *cons, SCIP_SOL *sol, SCIP_Bool solinfeasible, SCIP_RESULT *result)

SCIP_RETCODE SCIPupdateConsFlags(SCIP *scip, SCIP_CONS *cons0, SCIP_CONS *cons1)

SCIP_Bool SCIPconsIsStickingAtNode(SCIP_CONS *cons)

SCIP_RETCODE SCIPdisableConsPropagation(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPaddConsAge(SCIP *scip, SCIP_CONS *cons, SCIP_Real deltaage)

SCIP_RETCODE SCIPparseCons(SCIP *scip, SCIP_CONS **cons, const char *str, SCIP_Bool initial, SCIP_Bool separate, SCIP_Bool enforce, SCIP_Bool check, SCIP_Bool propagate, SCIP_Bool local, SCIP_Bool modifiable, SCIP_Bool dynamic, SCIP_Bool removable, SCIP_Bool stickingatnode, SCIP_Bool *success)

SCIP_RETCODE SCIPsepasolCons(SCIP *scip, SCIP_CONS *cons, SCIP_SOL *sol, SCIP_RESULT *result)

SCIP_RETCODE SCIPreleaseCons(SCIP *scip, SCIP_CONS **cons)

SCIP_RETCODE SCIPsetConsPropagated(SCIP *scip, SCIP_CONS *cons, SCIP_Bool propagate)

SCIP_RETCODE SCIPtransformCons(SCIP *scip, SCIP_CONS *cons, SCIP_CONS **transcons)

SCIP_RETCODE SCIPsetConsChecked(SCIP *scip, SCIP_CONS *cons, SCIP_Bool check)

SCIP_Bool SCIPconsIsSeparated(SCIP_CONS *cons)

SCIP_RETCODE SCIPcaptureCons(SCIP *scip, SCIP_CONS *cons)

SCIP_RETCODE SCIPincConsAge(SCIP *scip, SCIP_CONS *cons)

SCIP_Bool SCIPconsIsRemovable(SCIP_CONS *cons)

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

static const char * paramname[]

BMS_BLKMEM * SCIPblkmem(SCIP *scip)

SCIP_RETCODE SCIPprobAddConsName(SCIP_PROB *prob, SCIP_CONS *cons)

SCIP_RETCODE SCIPprobRemoveConsName(SCIP_PROB *prob, SCIP_CONS *cons)

internal methods for storing and manipulating the main problem

public methods for managing constraints

public methods for message output

public data structures and miscellaneous methods

public methods for constraint handler plugins and constraints

public methods for memory management

SCIP_RETCODE SCIPsetSetDefaultIntParam(SCIP_SET *set, const char *name, int defaultvalue)

SCIP_RETCODE SCIPsetSetDefaultBoolParam(SCIP_SET *set, const char *name, SCIP_Bool defaultvalue)

SCIP_CONSHDLR * SCIPsetFindConshdlr(SCIP_SET *set, const char *name)

SCIP_RETCODE SCIPsetIncludeConshdlr(SCIP_SET *set, SCIP_CONSHDLR *conshdlr)

void SCIPsetReinsertConshdlrSepaPrio(SCIP_SET *set, SCIP_CONSHDLR *conshdlr, int oldpriority)

internal methods for global SCIP settings

datastructures for constraints and constraint handlers

datastructures for block memory pools and memory buffers

SCIP main data structure.

datastructures for global SCIP settings

#define SCIP_DECL_CONSGETSIGNEDPERMSYMGRAPH(x)

#define SCIP_DECL_CONSGETPERMSYMGRAPH(x)

#define SCIP_DECL_CONSINITPRE(x)

#define SCIP_DECL_CONSEXIT(x)

#define SCIP_DECL_CONSGETVARS(x)

#define SCIP_DECL_CONSINITSOL(x)

struct SCIP_ConshdlrData SCIP_CONSHDLRDATA

#define SCIP_DECL_CONSDISABLE(x)

#define SCIP_DECL_CONSENFORELAX(x)

#define SCIP_DECL_CONSGETDIVEBDCHGS(x)

#define SCIP_DECL_CONSGETNVARS(x)

#define SCIP_DECL_CONSRESPROP(x)

#define SCIP_DECL_CONSACTIVE(x)

#define SCIP_DECL_CONSPARSE(x)

#define SCIP_DECL_CONSDEACTIVE(x)

#define SCIP_DECL_CONSPRESOL(x)

#define SCIP_DECL_CONSENABLE(x)

#define SCIP_DECL_CONSINITLP(x)

#define SCIP_DECL_CONSEXITPRE(x)

#define SCIP_DECL_CONSINIT(x)

struct SCIP_ConsData SCIP_CONSDATA

#define SCIP_DECL_CONSHDLRCOPY(x)

#define SCIP_DECL_CONSEXITSOL(x)

#define SCIP_DECL_CONSFREE(x)

enum SCIP_BoundType SCIP_BOUNDTYPE

enum SCIP_Result SCIP_RESULT

enum SCIP_Retcode SCIP_RETCODE

@ SCIP_STAGE_INITPRESOLVE

@ SCIP_STAGE_EXITPRESOLVE

@ SCIP_STAGE_TRANSFORMING

unsigned int SCIP_PROPTIMING

#define SCIP_PRESOLTIMING_ALWAYS

unsigned int SCIP_PRESOLTIMING

#define SCIP_PROPTIMING_BEFORELP

enum SCIP_LockType SCIP_LOCKTYPE


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