XPRSloadpresolvedirs
XPRSloadpresolvedirs |
Purpose
Synopsis
int XPRS_CC XPRSloadpresolvedirs(XPRSprob prob, int ndir, const int mcols[], const int mpri[], const char qbr[], const double dupc[], const double ddpc[]);
Arguments
prob
|
The current problem.
|
||||||
ndir
|
Number of directives.
|
||||||
mcols
|
Integer array of length
ndir containing the column numbers. A negative value indicates a set number (
-1 being the first set,
-2 the second, and so on).
|
||||||
mpri
|
Integer array of length
ndir containing the priorities for the columns or sets. May be
NULL if not required.
|
||||||
qbr
|
Character array of length
ndir specifying the branching direction for each column or set:
May be
NULL if not required.
|
||||||
dupc
|
Double array of length
ndir containing the up pseudo costs for the columns or sets. May be
NULL if not required.
|
||||||
ddpc
|
Double array of length
ndir containing the down pseudo costs for the columns or sets. May be
NULL if not required.
|
Example
The following loads priority directives for column
0 in the matrix:
int mcols[] = {0}, mpri[] = {1}; ... XPRSmipoptimize(prob,"l"); XPRSloadpresolvedirs(prob,1,mcols,mpri,NULL,NULL,NULL); XPRSmipoptimize(prob,"");
Related topics