A RetroSearch Logo

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

Search Query:

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

SCIP Doxygen Documentation: examples/Relaxator/src/relax_lp.c Source File

37#define RELAX_NAME "lp" 38#define RELAX_DESC "relaxator solving LP relaxation" 39#define RELAX_PRIORITY 0 77 for

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

79 const char

* conshdlrname;

84 if

( strcmp(conshdlrname,

"SOS1"

) != 0 && strcmp(conshdlrname,

"SOS2"

) != 0

85

&& strcmp(conshdlrname,

"bounddisjunction"

) != 0

86

&& strcmp(conshdlrname,

"cardinality"

) != 0 && strcmp(conshdlrname,

"components"

) != 0

87

&& strcmp(conshdlrname,

"conjunction"

) != 0 && strcmp(conshdlrname,

"countsols"

) != 0

88

&& strcmp(conshdlrname,

"cumulative"

) != 0 && strcmp(conshdlrname,

"disjunction"

) != 0

89

&& strcmp(conshdlrname,

"indicator"

) != 0 && strcmp(conshdlrname,

"integral"

) != 0

90

&& strcmp(conshdlrname,

"knapsack"

) != 0 && strcmp(conshdlrname,

"linear"

) != 0

91

&& strcmp(conshdlrname,

"logicor"

) != 0 && strcmp(conshdlrname,

"nonlinear"

) != 0

92

&& strcmp(conshdlrname,

"orbisack"

) != 0

93

&& strcmp(conshdlrname,

"setppc"

) != 0

94

&& strcmp(conshdlrname,

"symresack"

) != 0 && strcmp(conshdlrname,

"varbound"

) != 0 )

111

assert(var !=

NULL

);

128 SCIPdebugMsg

(

scip

,

"Setting LP relaxation solution, which improved upon earlier solution\n"

);

141

assert(relaxvar !=

NULL

);

153

*lowerbound = relaxval;

188

relaxExecLp, relaxdata) );

189

assert(relax !=

NULL

);

SCIP_RETCODE SCIPcopy(SCIP *sourcescip, SCIP *targetscip, SCIP_HASHMAP *varmap, SCIP_HASHMAP *consmap, const char *suffix, SCIP_Bool global, SCIP_Bool enablepricing, SCIP_Bool threadsafe, SCIP_Bool passmessagehdlr, SCIP_Bool *valid)

SCIP_RETCODE SCIPfree(SCIP **scip)

SCIP_RETCODE SCIPcreate(SCIP **scip)

SCIP_STATUS SCIPgetStatus(SCIP *scip)

SCIP_CONS ** SCIPgetConss(SCIP *scip)

int SCIPgetNVars(SCIP *scip)

int SCIPgetNConss(SCIP *scip)

SCIP_VAR ** SCIPgetVars(SCIP *scip)

void SCIPhashmapFree(SCIP_HASHMAP **hashmap)

void * SCIPhashmapGetImage(SCIP_HASHMAP *hashmap, void *origin)

SCIP_RETCODE SCIPhashmapCreate(SCIP_HASHMAP **hashmap, BMS_BLKMEM *blkmem, int mapsize)

void SCIPsetMessagehdlrQuiet(SCIP *scip, SCIP_Bool quiet)

const char * SCIPconshdlrGetName(SCIP_CONSHDLR *conshdlr)

SCIP_CONSHDLR * SCIPconsGetHdlr(SCIP_CONS *cons)

SCIP_RETCODE SCIPincludeRelaxBasic(SCIP *scip, SCIP_RELAX **relaxptr, const char *name, const char *desc, int priority, int freq, SCIP_DECL_RELAXEXEC((*relaxexec)), SCIP_RELAXDATA *relaxdata)

SCIP_SOL * SCIPgetBestSol(SCIP *scip)

SCIP_Real SCIPgetSolVal(SCIP *scip, SCIP_SOL *sol, SCIP_VAR *var)

SCIP_RETCODE SCIPtransformProb(SCIP *scip)

SCIP_RETCODE SCIPsolve(SCIP *scip)

SCIP_Real SCIPgetPrimalbound(SCIP *scip)

SCIP_Real SCIPinfinity(SCIP *scip)

SCIP_Bool SCIPisGT(SCIP *scip, SCIP_Real val1, SCIP_Real val2)

SCIP_Real SCIPgetRelaxSolObj(SCIP *scip)

SCIP_RETCODE SCIPsetRelaxSolVal(SCIP *scip, SCIP_RELAX *relax, SCIP_VAR *var, SCIP_Real val)

SCIP_RETCODE SCIPmarkRelaxSolValid(SCIP *scip, SCIP_RELAX *relax, SCIP_Bool includeslp)

SCIP_Bool SCIPisRelaxSolValid(SCIP *scip)

SCIP_RETCODE SCIPchgVarType(SCIP *scip, SCIP_VAR *var, SCIP_VARTYPE vartype, SCIP_Bool *infeasible)

SCIP_Bool SCIPvarIsRelaxationOnly(SCIP_VAR *var)

SCIP_RETCODE SCIPclearRelaxSolVals(SCIP *scip, SCIP_RELAX *relax)

BMS_BLKMEM * SCIPblkmem(SCIP *scip)

SCIP_RETCODE SCIPincludeRelaxLp(SCIP *scip)

static SCIP_DECL_RELAXEXEC(relaxExecLp)

struct SCIP_RelaxData SCIP_RELAXDATA

enum SCIP_Retcode SCIP_RETCODE

@ SCIP_VARTYPE_CONTINUOUS


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