Source code for trianglelib.advanced

import cvxpy as cvx
import numpy as np

[docs]def foo(a): """ A simple optimization problem. Parameters ---------- a : float The bound on the ``x`` values Returns ------- numpy.array The value of x """ x = cvx.Variable(4) p = cvx.Problem(cvx.Maximize(sum(x)), [x <= 1]) p.solve() return np.array(x.value).flatten()