Gradient methods for iterative distributed control synthesis | Synapse