Home
last modified time | relevance | path

Searched refs:varubdualvals (Results 1 – 5 of 5) sorted by relevance

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dbenderscut_opt.c431 …SCIP_Real* varubdualvals, /**< the dual variables for the variable upper bounds, c… in computeStandardNLPOptimalityCut() argument
460 …if( !(primalvals == NULL && consdualvals == NULL && varlbdualvals == NULL && varubdualvals == NULL… in computeStandardNLPOptimalityCut()
461 …&& !(primalvals != NULL && consdualvals != NULL && varlbdualvals != NULL && varubdualvals != NULL … in computeStandardNLPOptimalityCut()
534 if( var2idx != NULL && varubdualvals != NULL && varlbdualvals != NULL ) in computeStandardNLPOptimalityCut()
538 dualsol = varubdualvals[idx] - varlbdualvals[idx]; in computeStandardNLPOptimalityCut()
795 …SCIP_Real* varubdualvals, /**< the dual variables for the variable upper bounds, c… in SCIPgenerateAndApplyBendersOptCut() argument
825 …assert((primalvals == NULL && consdualvals == NULL && varlbdualvals == NULL && varubdualvals == NU… in SCIPgenerateAndApplyBendersOptCut()
827 … || (primalvals != NULL && consdualvals != NULL && varlbdualvals != NULL && varubdualvals != NULL in SCIPgenerateAndApplyBendersOptCut()
865 &varssize, objective, primalvals, consdualvals, varlbdualvals, varubdualvals, row2idx, in SCIPgenerateAndApplyBendersOptCut()
H A Dbenderscut_opt.h101 …SCIP_Real* varubdualvals, /**< the dual variables for the variable upper bounds, c…
H A Dbenderscut_feasalt.c298 SCIP_Real* varubdualvals; in generateAndApplyBendersCuts() local
338 &varlbdualvals, &varubdualvals, &obj) ); in generateAndApplyBendersCuts()
367 …sol, probnumber, cutname, obj, primalvals, consdualvals, varlbdualvals, varubdualvals, benderscutd… in generateAndApplyBendersCuts()
H A Dstruct_nlp.h156 …SCIP_Real* varubdualvals; /**< dual values associated with variable upper bounds */ member
H A Dnlp.c3831 nlp->varubdualvals[nlp->nvars+i] = 0.0; in nlpAddVars()
3892 nlp->varubdualvals[newpos] = nlp->varubdualvals[oldpos]; in nlpMoveVar()
4769 SCIP_Real* varubdualvals; in nlpSolve() local
4774 varubdualvals = NULL; in nlpSolve()
4821 assert(nlp->varubdualvals != NULL || nlp->nvars == 0); in nlpSolve()
4829 nlp->varubdualvals[i] = varubdualvals[nlp->varmap_nlp2nlpi[i]]; in nlpSolve()
4837 BMSclearMemoryArray(nlp->varubdualvals, nlp->nvars); in nlpSolve()
5180 (*nlp)->varubdualvals = NULL; in SCIPnlpCreate()
5251 BMSfreeBlockMemoryArrayNull(blkmem, &(*nlp)->varubdualvals, (*nlp)->sizevars); in SCIPnlpFree()
5338 … SCIP_ALLOC( BMSreallocBlockMemoryArray(blkmem, &nlp->varubdualvals, nlp->sizevars, newsize) ); in SCIPnlpEnsureVarsSize()
[all …]