StructuredOptimization.jl is a high-level modeling language that utilizes a syntax that is very close to the mathematical formulation of an optimization problem.
This user-friendly interface acts as a parser to utilize three different packages:
StructuredOptimization.jl can handle large-scale convex and nonconvex problems with nonsmooth cost functions. It supports complex variables as well.
If you try it out we would really appreciate some feedback: so feel free to contact us and send us your opinion about documentation/interface or open an issue in github.
Niccolo’ and Lorenzo