|
SCIP_EXPORT SCIP_RETCODE | SCIPcreateVar (SCIP *scip, SCIP_VAR **var, const char *name, SCIP_Real lb, SCIP_Real ub, SCIP_Real obj, SCIP_VARTYPE vartype, SCIP_Bool initial, SCIP_Bool removable, SCIP_DECL_VARDELORIG((*vardelorig)), SCIP_DECL_VARTRANS((*vartrans)), SCIP_DECL_VARDELTRANS((*vardeltrans)), SCIP_DECL_VARCOPY((*varcopy)), SCIP_VARDATA *vardata) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPcreateVarBasic (SCIP *scip, SCIP_VAR **var, const char *name, SCIP_Real lb, SCIP_Real ub, SCIP_Real obj, SCIP_VARTYPE vartype) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPwriteVarName (SCIP *scip, FILE *file, SCIP_VAR *var, SCIP_Bool type) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPwriteVarsList (SCIP *scip, FILE *file, SCIP_VAR **vars, int nvars, SCIP_Bool type, char delimiter) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPwriteVarsLinearsum (SCIP *scip, FILE *file, SCIP_VAR **vars, SCIP_Real *vals, int nvars, SCIP_Bool type) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPwriteVarsPolynomial (SCIP *scip, FILE *file, SCIP_VAR ***monomialvars, SCIP_Real **monomialexps, SCIP_Real *monomialcoefs, int *monomialnvars, int nmonomials, SCIP_Bool type) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPparseVar (SCIP *scip, SCIP_VAR **var, const char *str, SCIP_Bool initial, SCIP_Bool removable, SCIP_DECL_VARCOPY((*varcopy)), SCIP_DECL_VARDELORIG((*vardelorig)), SCIP_DECL_VARTRANS((*vartrans)), SCIP_DECL_VARDELTRANS((*vardeltrans)), SCIP_VARDATA *vardata, char **endptr, SCIP_Bool *success) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPparseVarName (SCIP *scip, const char *str, SCIP_VAR **var, char **endptr) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPparseVarsList (SCIP *scip, const char *str, SCIP_VAR **vars, int *nvars, int varssize, int *requiredsize, char **endptr, char delimiter, SCIP_Bool *success) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPparseVarsLinearsum (SCIP *scip, const char *str, SCIP_VAR **vars, SCIP_Real *vals, int *nvars, int varssize, int *requiredsize, char **endptr, SCIP_Bool *success) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPparseVarsPolynomial (SCIP *scip, const char *str, SCIP_VAR ****monomialvars, SCIP_Real ***monomialexps, SCIP_Real **monomialcoefs, int **monomialnvars, int *nmonomials, char **endptr, SCIP_Bool *success) |
|
SCIP_EXPORT void | SCIPfreeParseVarsPolynomialData (SCIP *scip, SCIP_VAR ****monomialvars, SCIP_Real ***monomialexps, SCIP_Real **monomialcoefs, int **monomialnvars, int nmonomials) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPcaptureVar (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPreleaseVar (SCIP *scip, SCIP_VAR **var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarName (SCIP *scip, SCIP_VAR *var, const char *name) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPtransformVar (SCIP *scip, SCIP_VAR *var, SCIP_VAR **transvar) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPtransformVars (SCIP *scip, int nvars, SCIP_VAR **vars, SCIP_VAR **transvars) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetTransformedVar (SCIP *scip, SCIP_VAR *var, SCIP_VAR **transvar) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetTransformedVars (SCIP *scip, int nvars, SCIP_VAR **vars, SCIP_VAR **transvars) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetNegatedVar (SCIP *scip, SCIP_VAR *var, SCIP_VAR **negvar) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetNegatedVars (SCIP *scip, int nvars, SCIP_VAR **vars, SCIP_VAR **negvars) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetBinvarRepresentative (SCIP *scip, SCIP_VAR *var, SCIP_VAR **repvar, SCIP_Bool *negated) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetBinvarRepresentatives (SCIP *scip, int nvars, SCIP_VAR **vars, SCIP_VAR **repvars, SCIP_Bool *negated) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPflattenVarAggregationGraph (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetProbvarLinearSum (SCIP *scip, SCIP_VAR **vars, SCIP_Real *scalars, int *nvars, int varssize, SCIP_Real *constant, int *requiredsize, SCIP_Bool mergemultiples) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetProbvarSum (SCIP *scip, SCIP_VAR **var, SCIP_Real *scalar, SCIP_Real *constant) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetActiveVars (SCIP *scip, SCIP_VAR **vars, int *nvars, int varssize, int *requiredsize) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarRedcost (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarImplRedcost (SCIP *scip, SCIP_VAR *var, SCIP_Bool varfixing) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarFarkasCoef (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarLbAtIndex (SCIP *scip, SCIP_VAR *var, SCIP_BDCHGIDX *bdchgidx, SCIP_Bool after) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarUbAtIndex (SCIP *scip, SCIP_VAR *var, SCIP_BDCHGIDX *bdchgidx, SCIP_Bool after) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarBdAtIndex (SCIP *scip, SCIP_VAR *var, SCIP_BOUNDTYPE boundtype, SCIP_BDCHGIDX *bdchgidx, SCIP_Bool after) |
|
SCIP_EXPORT SCIP_Bool | SCIPgetVarWasFixedAtIndex (SCIP *scip, SCIP_VAR *var, SCIP_BDCHGIDX *bdchgidx, SCIP_Bool after) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarSol (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarSols (SCIP *scip, int nvars, SCIP_VAR **vars, SCIP_Real *vals) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPclearRelaxSolVals (SCIP *scip, SCIP_RELAX *relax) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPsetRelaxSolVal (SCIP *scip, SCIP_RELAX *relax, SCIP_VAR *var, SCIP_Real val) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPsetRelaxSolVals (SCIP *scip, SCIP_RELAX *relax, int nvars, SCIP_VAR **vars, SCIP_Real *vals, SCIP_Bool includeslp) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPsetRelaxSolValsSol (SCIP *scip, SCIP_RELAX *relax, SCIP_SOL *sol, SCIP_Bool includeslp) |
|
SCIP_EXPORT SCIP_Bool | SCIPisRelaxSolValid (SCIP *scip) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPmarkRelaxSolValid (SCIP *scip, SCIP_RELAX *relax, SCIP_Bool includeslp) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPmarkRelaxSolInvalid (SCIP *scip) |
|
SCIP_EXPORT SCIP_Real | SCIPgetRelaxSolVal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetRelaxSolObj (SCIP *scip) |
|
SCIP_EXPORT SCIP_Bool | SCIPisStrongbranchDownFirst (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPstartStrongbranch (SCIP *scip, SCIP_Bool enablepropagation) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPendStrongbranch (SCIP *scip) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarStrongbranchFrac (SCIP *scip, SCIP_VAR *var, int itlim, SCIP_Bool idempotent, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, SCIP_Bool *downinf, SCIP_Bool *upinf, SCIP_Bool *downconflict, SCIP_Bool *upconflict, SCIP_Bool *lperror) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarStrongbranchWithPropagation (SCIP *scip, SCIP_VAR *var, SCIP_Real solval, SCIP_Real lpobjval, int itlim, int maxproprounds, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, SCIP_Longint *ndomredsdown, SCIP_Longint *ndomredsup, SCIP_Bool *downinf, SCIP_Bool *upinf, SCIP_Bool *downconflict, SCIP_Bool *upconflict, SCIP_Bool *lperror, SCIP_Real *newlbs, SCIP_Real *newubs) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarStrongbranchInt (SCIP *scip, SCIP_VAR *var, int itlim, SCIP_Bool idempotent, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, SCIP_Bool *downinf, SCIP_Bool *upinf, SCIP_Bool *downconflict, SCIP_Bool *upconflict, SCIP_Bool *lperror) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarsStrongbranchesFrac (SCIP *scip, SCIP_VAR **vars, int nvars, int itlim, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, SCIP_Bool *downinf, SCIP_Bool *upinf, SCIP_Bool *downconflict, SCIP_Bool *upconflict, SCIP_Bool *lperror) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarsStrongbranchesInt (SCIP *scip, SCIP_VAR **vars, int nvars, int itlim, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, SCIP_Bool *downinf, SCIP_Bool *upinf, SCIP_Bool *downconflict, SCIP_Bool *upconflict, SCIP_Bool *lperror) |
|
SCIP_EXPORT SCIP_LPSOLSTAT | SCIPgetLastStrongbranchLPSolStat (SCIP *scip, SCIP_BRANCHDIR branchdir) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarStrongbranchLast (SCIP *scip, SCIP_VAR *var, SCIP_Real *down, SCIP_Real *up, SCIP_Bool *downvalid, SCIP_Bool *upvalid, SCIP_Real *solval, SCIP_Real *lpobjval) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPsetVarStrongbranchData (SCIP *scip, SCIP_VAR *var, SCIP_Real lpobjval, SCIP_Real primsol, SCIP_Real down, SCIP_Real up, SCIP_Bool downvalid, SCIP_Bool upvalid, SCIP_Longint iter, int itlim) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPtryStrongbranchLPSol (SCIP *scip, SCIP_Bool *foundsol, SCIP_Bool *cutoff) |
|
SCIP_EXPORT SCIP_Longint | SCIPgetVarStrongbranchNode (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Longint | SCIPgetVarStrongbranchLPAge (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT int | SCIPgetVarNStrongbranchs (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarLocksType (SCIP *scip, SCIP_VAR *var, SCIP_LOCKTYPE locktype, int nlocksdown, int nlocksup) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarLocks (SCIP *scip, SCIP_VAR *var, int nlocksdown, int nlocksup) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPlockVarCons (SCIP *scip, SCIP_VAR *var, SCIP_CONS *cons, SCIP_Bool lockdown, SCIP_Bool lockup) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPunlockVarCons (SCIP *scip, SCIP_VAR *var, SCIP_CONS *cons, SCIP_Bool lockdown, SCIP_Bool lockup) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarObj (SCIP *scip, SCIP_VAR *var, SCIP_Real newobj) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarObj (SCIP *scip, SCIP_VAR *var, SCIP_Real addobj) |
|
SCIP_EXPORT SCIP_Real | SCIPadjustedVarLb (SCIP *scip, SCIP_VAR *var, SCIP_Real lb) |
|
SCIP_EXPORT SCIP_Real | SCIPadjustedVarUb (SCIP *scip, SCIP_VAR *var, SCIP_Real ub) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarLb (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarUb (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarLbNode (SCIP *scip, SCIP_NODE *node, SCIP_VAR *var, SCIP_Real newbound) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarUbNode (SCIP *scip, SCIP_NODE *node, SCIP_VAR *var, SCIP_Real newbound) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarLbGlobal (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarUbGlobal (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarLbLazy (SCIP *scip, SCIP_VAR *var, SCIP_Real lazylb) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarUbLazy (SCIP *scip, SCIP_VAR *var, SCIP_Real lazyub) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPtightenVarLb (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPtightenVarUb (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferVarFixCons (SCIP *scip, SCIP_VAR *var, SCIP_Real fixedval, SCIP_CONS *infercons, int inferinfo, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferVarLbCons (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_CONS *infercons, int inferinfo, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferVarUbCons (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_CONS *infercons, int inferinfo, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferBinvarCons (SCIP *scip, SCIP_VAR *var, SCIP_Bool fixedval, SCIP_CONS *infercons, int inferinfo, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferVarFixProp (SCIP *scip, SCIP_VAR *var, SCIP_Real fixedval, SCIP_PROP *inferprop, int inferinfo, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferVarLbProp (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_PROP *inferprop, int inferinfo, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferVarUbProp (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_PROP *inferprop, int inferinfo, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinferBinvarProp (SCIP *scip, SCIP_VAR *var, SCIP_Bool fixedval, SCIP_PROP *inferprop, int inferinfo, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPtightenVarLbGlobal (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPtightenVarUbGlobal (SCIP *scip, SCIP_VAR *var, SCIP_Real newbound, SCIP_Bool force, SCIP_Bool *infeasible, SCIP_Bool *tightened) |
|
SCIP_EXPORT SCIP_Real | SCIPcomputeVarLbGlobal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPcomputeVarUbGlobal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPcomputeVarLbLocal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPcomputeVarUbLocal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarMultaggrLbGlobal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarMultaggrUbGlobal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarMultaggrLbLocal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarMultaggrUbLocal (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarClosestVlb (SCIP *scip, SCIP_VAR *var, SCIP_SOL *sol, SCIP_Real *closestvlb, int *closestvlbidx) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPgetVarClosestVub (SCIP *scip, SCIP_VAR *var, SCIP_SOL *sol, SCIP_Real *closestvub, int *closestvubidx) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarVlb (SCIP *scip, SCIP_VAR *var, SCIP_VAR *vlbvar, SCIP_Real vlbcoef, SCIP_Real vlbconstant, SCIP_Bool *infeasible, int *nbdchgs) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarVub (SCIP *scip, SCIP_VAR *var, SCIP_VAR *vubvar, SCIP_Real vubcoef, SCIP_Real vubconstant, SCIP_Bool *infeasible, int *nbdchgs) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarImplication (SCIP *scip, SCIP_VAR *var, SCIP_Bool varfixing, SCIP_VAR *implvar, SCIP_BOUNDTYPE impltype, SCIP_Real implbound, SCIP_Bool *infeasible, int *nbdchgs) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddClique (SCIP *scip, SCIP_VAR **vars, SCIP_Bool *values, int nvars, SCIP_Bool isequation, SCIP_Bool *infeasible, int *nbdchgs) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPcalcCliquePartition (SCIP *const scip, SCIP_VAR **const vars, int const nvars, int *const cliquepartition, int *const ncliques) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPcalcNegatedCliquePartition (SCIP *const scip, SCIP_VAR **const vars, int const nvars, int *const cliquepartition, int *const ncliques) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPcleanupCliques (SCIP *scip, SCIP_Bool *infeasible) |
|
SCIP_EXPORT int | SCIPgetNCliques (SCIP *scip) |
|
SCIP_EXPORT int | SCIPgetNCliquesCreated (SCIP *scip) |
|
SCIP_EXPORT SCIP_CLIQUE ** | SCIPgetCliques (SCIP *scip) |
|
SCIP_EXPORT SCIP_Bool | SCIPhaveVarsCommonClique (SCIP *scip, SCIP_VAR *var1, SCIP_Bool value1, SCIP_VAR *var2, SCIP_Bool value2, SCIP_Bool regardimplics) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPwriteCliqueGraph (SCIP *scip, const char *fname, SCIP_Bool writenodeweights) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPremoveVarFromGlobalStructures (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarBranchFactor (SCIP *scip, SCIP_VAR *var, SCIP_Real branchfactor) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPscaleVarBranchFactor (SCIP *scip, SCIP_VAR *var, SCIP_Real scale) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarBranchFactor (SCIP *scip, SCIP_VAR *var, SCIP_Real addfactor) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarBranchPriority (SCIP *scip, SCIP_VAR *var, int branchpriority) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPupdateVarBranchPriority (SCIP *scip, SCIP_VAR *var, int branchpriority) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaddVarBranchPriority (SCIP *scip, SCIP_VAR *var, int addpriority) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarBranchDirection (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR branchdirection) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPchgVarType (SCIP *scip, SCIP_VAR *var, SCIP_VARTYPE vartype, SCIP_Bool *infeasible) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPfixVar (SCIP *scip, SCIP_VAR *var, SCIP_Real fixedval, SCIP_Bool *infeasible, SCIP_Bool *fixed) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPaggregateVars (SCIP *scip, SCIP_VAR *varx, SCIP_VAR *vary, SCIP_Real scalarx, SCIP_Real scalary, SCIP_Real rhs, SCIP_Bool *infeasible, SCIP_Bool *redundant, SCIP_Bool *aggregated) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPmultiaggregateVar (SCIP *scip, SCIP_VAR *var, int naggvars, SCIP_VAR **aggvars, SCIP_Real *scalars, SCIP_Real constant, SCIP_Bool *infeasible, SCIP_Bool *aggregated) |
|
SCIP_EXPORT SCIP_Bool | SCIPdoNotAggr (SCIP *scip) |
|
SCIP_EXPORT SCIP_Bool | SCIPdoNotMultaggr (SCIP *scip) |
|
SCIP_EXPORT SCIP_Bool | SCIPdoNotMultaggrVar (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Bool | SCIPallowDualReds (SCIP *scip) |
|
SCIP_EXPORT SCIP_Bool | SCIPallowStrongDualReds (SCIP *scip) |
|
SCIP_EXPORT SCIP_Bool | SCIPallowObjProp (SCIP *scip) |
|
SCIP_EXPORT SCIP_Bool | SCIPallowWeakDualReds (SCIP *scip) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPmarkDoNotMultaggrVar (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT void | SCIPenableVarHistory (SCIP *scip) |
|
SCIP_EXPORT void | SCIPdisableVarHistory (SCIP *scip) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPupdateVarPseudocost (SCIP *scip, SCIP_VAR *var, SCIP_Real solvaldelta, SCIP_Real objdelta, SCIP_Real weight) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostVal (SCIP *scip, SCIP_VAR *var, SCIP_Real solvaldelta) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostValCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_Real solvaldelta) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocost (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostCount (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostCountCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostVariance (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir, SCIP_Bool onlycurrentrun) |
|
SCIP_EXPORT SCIP_Real | SCIPcalculatePscostConfidenceBound (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir, SCIP_Bool onlycurrentrun, SCIP_CONFIDENCELEVEL clevel) |
|
SCIP_EXPORT SCIP_Bool | SCIPsignificantVarPscostDifference (SCIP *scip, SCIP_VAR *varx, SCIP_Real fracx, SCIP_VAR *vary, SCIP_Real fracy, SCIP_BRANCHDIR dir, SCIP_CONFIDENCELEVEL clevel, SCIP_Bool onesided) |
|
SCIP_EXPORT SCIP_Bool | SCIPpscostThresholdProbabilityTest (SCIP *scip, SCIP_VAR *var, SCIP_Real frac, SCIP_Real threshold, SCIP_BRANCHDIR dir, SCIP_CONFIDENCELEVEL clevel) |
|
SCIP_EXPORT SCIP_Bool | SCIPisVarPscostRelerrorReliable (SCIP *scip, SCIP_VAR *var, SCIP_Real threshold, SCIP_CONFIDENCELEVEL clevel) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostScore (SCIP *scip, SCIP_VAR *var, SCIP_Real solval) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarPseudocostScoreCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_Real solval) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarVSIDS (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarVSIDSCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarConflictScore (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarConflictScoreCurrentRun (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarConflictlengthScore (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarConflictlengthScoreCurrentRun (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgConflictlength (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgConflictlengthCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgInferences (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgInferencesCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgInferenceScore (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgInferenceScoreCurrentRun (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinitVarBranchStats (SCIP *scip, SCIP_VAR *var, SCIP_Real downpscost, SCIP_Real uppscost, SCIP_Real downvsids, SCIP_Real upvsids, SCIP_Real downconflen, SCIP_Real upconflen, SCIP_Real downinfer, SCIP_Real upinfer, SCIP_Real downcutoff, SCIP_Real upcutoff) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPinitVarValueBranchStats (SCIP *scip, SCIP_VAR *var, SCIP_Real value, SCIP_Real downvsids, SCIP_Real upvsids, SCIP_Real downconflen, SCIP_Real upconflen, SCIP_Real downinfer, SCIP_Real upinfer, SCIP_Real downcutoff, SCIP_Real upcutoff) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgCutoffs (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgCutoffsCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_BRANCHDIR dir) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgCutoffScore (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgCutoffScoreCurrentRun (SCIP *scip, SCIP_VAR *var) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgInferenceCutoffScore (SCIP *scip, SCIP_VAR *var, SCIP_Real cutoffweight) |
|
SCIP_EXPORT SCIP_Real | SCIPgetVarAvgInferenceCutoffScoreCurrentRun (SCIP *scip, SCIP_VAR *var, SCIP_Real cutoffweight) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPprintVar (SCIP *scip, SCIP_VAR *var, FILE *file) |
|