QuadExpr ( expr = None )

Quadratic expression constructor. Note that you should generally use overloaded operators instead of the explicit constructor to build quadratic expression objects.


expr (optional): Initial value of quadratic expression. Can be a LinExpr or a QuadExpr. If no argument is specified, the initial expression value is 0.

Return value:

A quadratic expression object.

Example usage:

  expr = QuadExpr()
  expr = QuadExpr(2*x)
  expr = QuadExpr(x*x + y+y)