picos.constraints.con_expcone

Implementation of ExpConeConstraint.

Classes

class picos.constraints.con_expcone.ExpConeConstraint(element, customString=None)[source]

Bases: picos.constraints.constraint.Constraint

Exponential cone membership constraint.

An exponential cone constraint stating that (x, y, z) fulfills x \geq y e^{\frac{z}{y}} \land x > 0 \land y > 0.

__init__(element, customString=None)[source]

Construct an ExpConeConstraint.

Parameters
  • element (AffineExpression) – Three-dimensional expression representing the vector (x, y, z).

  • customString (str) – Optional string description.

property conic_membership_form[source]

Implement for ConicConstraint.

property x
property y
property z