problem.getqrowcoeff
problem.getqrowcoeff |
Purpose
Returns a single quadratic constraint coefficient corresponding to the variable pair (
icol,
jcol) of the Hessian of a given constraint.
Synopsis
coeff = problem.getqrowcoeff (irow, icol, jcol)
Arguments
row
|
The quadratic row where the coefficient is to be looked up.
|
icol
|
Column index for the first variable in the quadratic term.
|
jcol
|
Column index for the second variable in the quadratic term.
|
Example
The following returns the coefficient of the
dist2 term in the constraint cons1:
print ("diagonal coeff of dist:", p.getqrowcoeff (cons1, dist, dist)
Further information
The coefficient returned corresponds to the Hessian of the constraint. That means the for constraint
x + [x2 + 6 xy] <= 10
getqrowcoeff would return
1 as the coefficient of
x2 and
3 as the coefficient of
xy.
Related topics
problem.loadproblem,
problem.addqmatrix,
problem.chgqrowcoeff,
problem.getqrowqmatrix,
problem.getqrowqmatrixtriplets,
problem.getqrows,
problem.chgqobj,
problem.chgmqobj,
problem.getqobj.