compas_tno.solvers

Scipy

run_nlopt_scipy(analysis)

Run nonlinear optimisation problem with SciPy.

IPOPT

run_nlopt_ipopt(analysis)

Run nonlinear optimisation problem with IPOPT

CVXPY

call_and_output_CVXPY(form, problem[, ...])

Call and output the loadpath optimisation with CVXPY

run_loadpath_from_form_CVXPY(form[, ...])

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

run_convex_optimisation(analysis)

Run convex optimisation problem with CVXPY after going through the optimisation set up.

Post Processing

post_process_nlopt(analysis)

Post processing of the optimisation.