picos.constraints

Optimization constraint types.

This package contains the constraint types that are used to express optimization constraints. You do not need to instanciate these constraints directly; it is more convenient to create them by applying Python’s comparison operators to algebraic expressions (see the Cheat Sheet).

Classes

class picos.constraints.AbsoluteValueConstraint[source]

See picos.constraints.con_absolute.AbsoluteValueConstraint.

class picos.constraints.AffineConstraint[source]

See picos.constraints.con_affine.AffineConstraint.

class picos.constraints.BallUncertainNormConstraint[source]

See picos.constraints.uncertain.ucon_ball_norm.BallUncertainNormConstraint.

class picos.constraints.ComplexAffineConstraint[source]

See picos.constraints.con_affine.ComplexAffineConstraint.

class picos.constraints.ComplexLMIConstraint[source]

See picos.constraints.con_lmi.ComplexLMIConstraint.

class picos.constraints.ConicConstraint[source]

See picos.constraints.constraint.ConicConstraint.

class picos.constraints.ConicQuadraticConstraint[source]

See picos.constraints.con_quadratic.ConicQuadraticConstraint.

class picos.constraints.ConicallyUncertainAffineConstraint[source]

See picos.constraints.uncertain.ucon_conic_aff.ConicallyUncertainAffineConstraint.

class picos.constraints.Constraint[source]

See picos.constraints.constraint.Constraint.

class picos.constraints.ConstraintConversion[source]

See picos.constraints.constraint.ConstraintConversion.

class picos.constraints.ConstraintType[source]

See picos.constraints.constraint.ConstraintType.

class picos.constraints.ConvexQuadraticConstraint[source]

See picos.constraints.con_quadratic.ConvexQuadraticConstraint.

class picos.constraints.DetRootNConstraint[source]

See picos.constraints.con_detrootn.DetRootNConstraint.

class picos.constraints.DummyConstraint[source]

See picos.constraints.con_dummy.DummyConstraint.

class picos.constraints.ExpConeConstraint[source]

See picos.constraints.con_expcone.ExpConeConstraint.

class picos.constraints.ExtremumConstraint[source]

See picos.constraints.con_extremum.ExtremumConstraint.

class picos.constraints.FlowConstraint[source]

See picos.constraints.con_flow.FlowConstraint.

class picos.constraints.GeometricMeanConstraint[source]

See picos.constraints.con_geomean.GeometricMeanConstraint.

class picos.constraints.KullbackLeiblerConstraint[source]

See picos.constraints.con_kldiv.KullbackLeiblerConstraint.

class picos.constraints.LMIConstraint[source]

See picos.constraints.con_lmi.LMIConstraint.

class picos.constraints.LogConstraint[source]

See picos.constraints.con_log.LogConstraint.

class picos.constraints.LogSumExpConstraint[source]

See picos.constraints.con_logsumexp.LogSumExpConstraint.

class picos.constraints.MatrixNormConstraint[source]

See picos.constraints.con_matnorm.MatrixNormConstraint.

class picos.constraints.MomentAmbiguousExtremumAffineConstraint[source]

See picos.constraints.uncertain.ucon_mom_pwl.MomentAmbiguousExtremumAffineConstraint.

class picos.constraints.MomentAmbiguousSquaredNormConstraint[source]

See picos.constraints.uncertain.ucon_mom_sqnorm.MomentAmbiguousSquaredNormConstraint.

class picos.constraints.NonconvexQuadraticConstraint[source]

See picos.constraints.con_quadratic.NonconvexQuadraticConstraint.

class picos.constraints.NuclearNormConstraint[source]

See picos.constraints.con_matnorm.NuclearNormConstraint.

class picos.constraints.PowerTraceConstraint[source]

See picos.constraints.con_powtrace.PowerTraceConstraint.

class picos.constraints.ProductConeConstraint[source]

See picos.constraints.con_prodcone.ProductConeConstraint.

class picos.constraints.RSOCConstraint[source]

See picos.constraints.con_rsoc.RSOCConstraint.

class picos.constraints.SOCConstraint[source]

See picos.constraints.con_soc.SOCConstraint.

class picos.constraints.ScenarioUncertainConicConstraint[source]

See picos.constraints.uncertain.ucon_scen_conic.ScenarioUncertainConicConstraint.

class picos.constraints.SimplexConstraint[source]

See picos.constraints.con_simplex.SimplexConstraint.

class picos.constraints.SpectralNormConstraint[source]

See picos.constraints.con_matnorm.SpectralNormConstraint.

class picos.constraints.SquaredNormConstraint[source]

See picos.constraints.con_sqnorm.SquaredNormConstraint.

class picos.constraints.SumExponentialsConstraint[source]

See picos.constraints.con_sumexp.SumExponentialsConstraint.

class picos.constraints.SumExtremesConstraint[source]

See picos.constraints.con_sumxtr.SumExtremesConstraint.

class picos.constraints.VectorNormConstraint[source]

See picos.constraints.con_vecnorm.VectorNormConstraint.

class picos.constraints.WassersteinAmbiguousExtremumAffineConstraint[source]

See picos.constraints.uncertain.ucon_ws_pwl.WassersteinAmbiguousExtremumAffineConstraint.

class picos.constraints.WassersteinAmbiguousSquaredNormConstraint[source]

See picos.constraints.uncertain.ucon_ws_sqnorm.WassersteinAmbiguousSquaredNormConstraint.