picos.constraints.con_rsoc

Rotated second order cone constraints.

Classes

class picos.constraints.con_rsoc.RSOCConstraint(normedExpression, upperBoundFactor1, upperBoundFactor2=None, customString=None)[source]

Bases: ConicConstraint

Rotated second order cone membership constraint.

__init__(normedExpression, upperBoundFactor1, upperBoundFactor2=None, customString=None)[source]

Construct a RSOCConstraint.

Parameters
  • normedExpression (AffineExpression) – Expression under the norm.

  • upperBoundFactor1 (AffineExpression) – First of the two scalar factors that make the upper bound on the normed expression.

  • upperBoundFactor2 (AffineExpression) – Second of the two scalar factors that make the upper bound on the normed expression.

  • customString (str) – Optional string description.

property conic_membership_form[source]

Implement for ConicConstraint.