CVX: Matlab software for disciplined convex programming, version 1.21. http: //cvxr.com/cvx, (2011)

by M Grant, S Boyd