This is a pre-release version (latest).Go to latest (1.18.0)
{ } Raw JSON

bundles / scipy latest / scipy / optimize / _constraints / LinearConstraint / residual

function

scipy.optimize._constraints:LinearConstraint.residual

source: build-install/usr/lib/python3.14/site-packages/scipy/optimize/_constraints.py:226

Signature

def residual(self, x)

Summary

Calculate the residual between the constraint function and the limits.

Extended Summary

For a linear constraint of the form

lb <= A@x <= ub

the lower and upper residuals between A@x and the limits are values sl and sb such that

lb + sl == A@x == ub - sb

When all elements of sl and sb are positive, all elements of the constraint are satisfied; a negative element in sl or sb indicates that the corresponding element of the constraint is not satisfied.

Parameters

x : array_like

Vector of independent variables

Returns

sl, sb : array-like

The lower and upper residuals

Aliases

  • scipy.optimize.LinearConstraint.residual