A 2D version of ADMM is running.  We're not sure if it works.
Made applyD and applyAdjointD faster by removing for loops.