The MOSEK Python optimizer API manual Version 7.0 (Revision 141)
Optimizer API for Python - Documentation - Mosek Optimizer API for Python - Documentation - Mosek
312 APPENDIX A. API REFERENCE A.2.188 Task.putbound() Task.putbound( accmode, i, bk, bl, bu) Changes the bound for either one constraint or one variable. Arguments accmode : accmode Defines whether the bound for a constraint or a variable is changed. bk : boundkey New bound key. bl : double New lower bound. bu : double New upper bound. i : int Index of the constraint or variable. Description: See also Changes the bounds for either one constraint or one variable. If the a bound value specified is numerically larger than dparam.data tol bound inf it is considered infinite and the bound key is changed accordingly. If a bound value is numerically larger than dparam.data tol bound wrn, a warning will be displayed, but the bound is inputted as specified. • Task.putboundlist Changes the bounds of constraints or variables. A.2.189 Task.putboundlist() Task.putboundlist( accmode, sub, bk, bl, bu)
A.2. CLASS TASK 313 Changes the bounds of constraints or variables. Arguments accmode : accmode Defines whether bounds for constraints (accmode.con) or variables (accmode.var) are changed. bk : boundkey Constraint or variable index sub[t] is assigned the bound key bk[t]. bl : double[] Constraint or variable index sub[t] is assigned the lower bound bl[t]. bu : double[] Constraint or variable index sub[t] is assigned the upper bound bu[t]. sub : int[] Subscripts of the bounds that should be changed. Description: See also Changes the bounds for either some constraints or variables. If multiple bound changes are specified for a constraint or a variable, only the last change takes effect. • Task.putbound Changes the bound for either one constraint or one variable. • dparam.data tol bound inf Data tolerance threshold. • dparam.data tol bound wrn Data tolerance threshold. A.2.190 Task.putboundslice() Task.putboundslice( con, first, last, bk, bl, bu) Modifies bounds. Arguments bk : boundkey Bound keys.
- 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 and 322: A.2. CLASS TASK 299 markj : mark Th
- Page 323 and 324: A.2. CLASS TASK 301 Prints a part o
- 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: A.2. CLASS TASK 311 A.2.186 Task.pu
- 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
- Page 373 and 374: A.2. CLASS TASK 351 A.2.254 Task.re
- Page 375 and 376: A.2. CLASS TASK 353 wux : double[]
- Page 377 and 378: A.2. CLASS TASK 355 See also • Ta
- Page 379 and 380: A.2. CLASS TASK 357 isdef : int Is
- Page 381 and 382: A.2. CLASS TASK 359 A.2.269 Task.st
- Page 383 and 384: A.2. CLASS TASK 361 Description: Wr
A.2. CLASS TASK 313<br />
Changes the bounds of constraints or variables.<br />
Arguments<br />
accmode : accmode<br />
Defines whether bounds for constraints (accmode.con) or variables (accmode.var) are<br />
changed.<br />
bk : boundkey<br />
Constraint or variable index sub[t] is assigned the bound key bk[t].<br />
bl : double[]<br />
Constraint or variable index sub[t] is assigned the lower bound bl[t].<br />
bu : double[]<br />
Constraint or variable index sub[t] is assigned the upper bound bu[t].<br />
sub : int[]<br />
Subscripts of the bounds that should be changed.<br />
Description:<br />
See also<br />
Changes the bounds for either some constraints or variables. If multiple bound changes are<br />
specified for a constraint or a variable, only the last change takes effect.<br />
• Task.putbound Changes the bound for either one constraint or one variable.<br />
• dparam.data tol bound inf Data tolerance threshold.<br />
• dparam.data tol bound wrn Data tolerance threshold.<br />
A.2.190<br />
Task.putboundslice()<br />
Task.putboundslice(<br />
con,<br />
first,<br />
last,<br />
bk,<br />
bl,<br />
bu)<br />
Modifies bounds.<br />
Arguments<br />
bk : boundkey<br />
Bound keys.