Originally posted by: AbdelhalimHiassat
Hello,
I have a strange problem. I am writing a branch callback in Callable Library, running c++ and CPLEX 12.5. Consider the following two lines:
status = CPXgetcallbacknodeub(env, cbdata, wherefrom, ubnode, 0 , orig_numcols-1);
status = CPXgetcallbacknodex (env, cbdata, wherefrom, solnode, 0, orig_numcols-1);
Now, this should return two arrays for the upper bounds and solution, respectively, in terms of the original (not the presolved) model.
Now, when I try to manually inspect a certain variable (via debugging), I found out that for this variable (index 2757 in my case), the upper bound is 0, while the (lp) solution is 1.
Is this possible?
#CPLEXOptimizers#DecisionOptimization