run_loadpath_from_form_CVXPY

compas_tno.solvers.run_loadpath_from_form_CVXPY(form, problem=None, find_inds=False, solver_convex='CLARABEL', printout=False)

Run convex optimisation problem with CVXPY directly from the Form Diagram OBS: Requires installation of CVXPY

Parameters:
formFormDiagram

FormDiagram object with form containing full information.

problemProblem, optional

The problem with matrices of interest, by default None

find_indsbool, optional

Whether or not independents must be computed before the analysis, by default False

solver_convexstr, optional

Solver to use, by default CLARABEL. Options are “CLARABEL”, “MOSEK” or “CVXOPT”. Note: “MOSEK” and “CVXOPT” are not available in the default installation of TNO.

printoutbool, optional

Whether or not print results, by default False

Returns:
objanalysis

Analysis object optimised.