examples/code for the alternating direction method of multipliers (ADMM)