Approximate message-passing with spatially coupled structured operators, with applications to compressed sensing and sparse superposition codes. (18th May 2015)