The MOSEK Python optimizer API manual Version 7.0 (Revision 141)
Optimizer API for Python - Documentation - Mosek Optimizer API for Python - Documentation - Mosek
300 APPENDIX A. API REFERENCE then • marki = [mark.up] leftpricei[0], rightpricei[0], leftrangei[0] and rightrangei[0] will contain the sensitivity information for the upper bound on constraint 0 given by the expression: See also x 1 − x 2 ≤ 1 Similarly, the variables for which to perform sensitivity analysis are given by the structures: • subj Index of variables to analyze. • markj Indicate for which bound of variable subi[j] sensitivity analysis is performed. If markj[j] = mark.up the upper bound of constraint subi[j] is analyzed, and if markj[j] = mark.lo the lower bound is analyzed. If subi[j] is an equality constraint, either mark.lo or mark.up can be used to select the constraint for sensitivity analysis. For an example, please see Section 15.5. The type of sensitivity analysis to be performed (basis or optimal partition) is controlled by the parameter iparam.sensitivity type. • Task.dualsensitivity Performs sensitivity analysis on objective coefficients. • Task.sensitivityreport Creates a sensitivity report. • iparam.sensitivity type Controls which type of sensitivity analysis is to be performed. • iparam.log sensitivity Control logging in sensitivity analyzer. • iparam.log sensitivity opt Control logging in sensitivity analyzer. A.2.172 Task.printdata() Task.printdata( whichstream, firsti, lasti, firstj, lastj, firstk, lastk, c, qo, a, qc, bc, bx, vartype, cones)
A.2. CLASS TASK 301 Prints a part of the problem data to a stream. Arguments a : int If non-zero A is printed. bc : int If non-zero the constraints bounds are printed. bx : int If non-zero the variable bounds are printed. c : int If non-zero c is printed. cones : int If non-zero the conic data is printed. firsti : int Index of first constraint for which data should be printed. firstj : int Index of first variable for which data should be printed. firstk : int Index of first cone for which data should be printed. lasti : int Index of last constraint plus 1 for which data should be printed. lastj : int Index of last variable plus 1 for which data should be printed. lastk : int Index of last cone plus 1 for which data should be printed. qc : int If non-zero Q k is printed for the relevant constraints. qo : int If non-zero Q o is printed. vartype : int If non-zero the variable types are printed. whichstream : streamtype Index of the stream. Description: Prints a part of the problem data to a stream. This function is normally used for debugging purposes only, e.g. to verify that the correct data has been inputted.
- Page 271 and 272: A.2. CLASS TASK 249 A.2.86 Task.get
- Page 273 and 274: A.2. CLASS TASK 251 A.2.92 Task.get
- Page 275 and 276: A.2. CLASS TASK 253 k : int Index o
- Page 277 and 278: A.2. CLASS TASK 255 A.2.103 Task.ge
- Page 279 and 280: A.2. CLASS TASK 257 normalize : int
- Page 281 and 282: A.2. CLASS TASK 259 Description: Le
- Page 283 and 284: A.2. CLASS TASK 261 max(l x j τ
- Page 285 and 286: A.2. CLASS TASK 263 A.2.117 Task.ge
- Page 287 and 288: A.2. CLASS TASK 265 last : int Last
- Page 289 and 290: A.2. CLASS TASK 267 A.2.124 Task.ge
- Page 291 and 292: A.2. CLASS TASK 269 Arguments snx :
- Page 293 and 294: A.2. CLASS TASK 271 slc : double[]
- Page 295 and 296: A.2. CLASS TASK 273 Arguments accmo
- Page 297 and 298: A.2. CLASS TASK 275 A.2.133 Task.ge
- Page 299 and 300: A.2. CLASS TASK 277 last : int Valu
- Page 301 and 302: A.2. CLASS TASK 279 subi : int[] Ro
- Page 303 and 304: A.2. CLASS TASK 281 Description: Ob
- Page 305 and 306: A.2. CLASS TASK 283 Arguments taskn
- Page 307 and 308: A.2. CLASS TASK 285 A.2.148 Task.ge
- Page 309 and 310: A.2. CLASS TASK 287 vartype : varia
- Page 311 and 312: A.2. CLASS TASK 289 whichsol : solt
- Page 313 and 314: A.2. CLASS TASK 291 Description: Ob
- Page 315 and 316: A.2. CLASS TASK 293 A.2.162 Task.is
- Page 317 and 318: A.2. CLASS TASK 295 whichstream : s
- Page 319 and 320: A.2. CLASS TASK 297 A.2.170 Task.pr
- Page 321: A.2. CLASS TASK 299 markj : mark Th
- Page 325 and 326: A.2. CLASS TASK 303 A.2.175 Task.pu
- Page 327 and 328: A.2. CLASS TASK 305 j : int Index o
- Page 329 and 330: A.2. CLASS TASK 307 A.2.180 Task.pu
- Page 331 and 332: A.2. CLASS TASK 309 Description: Th
- Page 333 and 334: A.2. CLASS TASK 311 A.2.186 Task.pu
- Page 335 and 336: A.2. CLASS TASK 313 Changes the bou
- Page 337 and 338: A.2. CLASS TASK 315 Modifies one li
- Page 339 and 340: A.2. CLASS TASK 317 bkc : boundkey
- Page 341 and 342: A.2. CLASS TASK 319 Arguments j : i
- Page 343 and 344: A.2. CLASS TASK 321 parvalue : int
- Page 345 and 346: A.2. CLASS TASK 323 A.2.207 Task.pu
- Page 347 and 348: A.2. CLASS TASK 325 Sets a string p
- Page 349 and 350: A.2. CLASS TASK 327 Description: Re
- Page 351 and 352: A.2. CLASS TASK 329 qosubj : int[]
- Page 353 and 354: A.2. CLASS TASK 331 Sets the status
- Page 355 and 356: A.2. CLASS TASK 333 A.2.224 Task.pu
- Page 357 and 358: A.2. CLASS TASK 335 Arguments sux :
- Page 359 and 360: A.2. CLASS TASK 337 y : double[] Ve
- Page 361 and 362: A.2. CLASS TASK 339 A.2.233 Task.pu
- Page 363 and 364: A.2. CLASS TASK 341 last : int Last
- Page 365 and 366: A.2. CLASS TASK 343 See also • Ta
- Page 367 and 368: A.2. CLASS TASK 345 A.2.243 Task.pu
- Page 369 and 370: A.2. CLASS TASK 347 Description: Se
- Page 371 and 372: A.2. CLASS TASK 349 Sets a slice of
A.2. CLASS TASK 301<br />
Prints a part of the problem data to a stream.<br />
Arguments<br />
a : int<br />
If non-zero A is printed.<br />
bc : int<br />
If non-zero the constraints bounds are printed.<br />
bx : int<br />
If non-zero the variable bounds are printed.<br />
c : int<br />
If non-zero c is printed.<br />
cones : int<br />
If non-zero the conic data is printed.<br />
firsti : int<br />
Index of first constraint for which data should be printed.<br />
firstj : int<br />
Index of first variable for which data should be printed.<br />
firstk : int<br />
Index of first cone for which data should be printed.<br />
lasti : int<br />
Index of last constraint plus 1 for which data should be printed.<br />
lastj : int<br />
Index of last variable plus 1 for which data should be printed.<br />
lastk : int<br />
Index of last cone plus 1 for which data should be printed.<br />
qc : int<br />
If non-zero Q k is printed for the relevant constraints.<br />
qo : int<br />
If non-zero Q o is printed.<br />
vartype : int<br />
If non-zero the variable types are printed.<br />
whichstream : streamtype<br />
Index of the stream.<br />
Description:<br />
Prints a part of the problem data to a stream. This function is normally used for debugging<br />
purposes only, e.g. to verify that the correct data has been inputted.