Purpose
Update data to be returned to the Optimizer by the CHGBRANCH callback.
Synopsis
procedure setucbdata(x:mpvar, u:integer, e:real)
procedure setucbdata(s:linctr, u:integer, e:real)
procedure setucbdata(n:integer, u:integer, e:real)
Arguments
x
|
A decision variable
|
s
|
An SOS
|
n
|
A column or SOS number as provided by the optimizer
|
u
|
Direction for branching.
Possible values:
0
|
Upward branch made second (branch on column)
|
1
|
Upward branch made first (branch on column)
|
2
|
Upward branch made second (branch on SOS)
|
3
|
Upward branch made first (branch on SOS)
|
|
e
|
Estimated degradation at the node
|
Further information
This procedure stores the provided information that will be
returned
to the optimizer when the callback terminates. This procedure has
no effect if called from outside of the CHGBRANCH callback.
Related topics
If you have any comments or suggestions about these pages,
please send mail to docs@dashoptimization.com.