summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sumofsquares/solver/cvxopt.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/sumofsquares/solver/cvxopt.py b/sumofsquares/solver/cvxopt.py
index a608546..3b227c7 100644
--- a/sumofsquares/solver/cvxopt.py
+++ b/sumofsquares/solver/cvxopt.py
@@ -117,6 +117,7 @@ def solve_sos_cone(prob: Problem, verbose: bool = False,
elif isinstance(c, EqualToZero | NonNegative):
# Convert constraints to affine expression in decision variables
+ # TODO: Use half Newton polytope optimization to reduce size of marix problem
constr = poly.to_affine(c.expression.quadratic_in(x).read(prob.state))
if constr.degree > 1:
raise ValueError("CVXOpt can solve problem with constraints that are "