fenics-optim

fenics-optim: Convex optimization interface in FEniCS. fenics-optim is a Python library that aims at providing a simple user interface in FEniCS for solving convex optimization problems. In particular, it relies on the Mosek mathematical programming library. In particular, Mosek is a state-of-the art solver for linear programming (LP), convex quadratic programming (QP), second-order conic programming (SOCP) and semi-definite programming (SDP).