A Proximal-Gradient Method for Constrained Optimization | Synapse