J. You, J. Doyle, S. Yu, A. Periwal, Zirui Liu Control of Dipolar Dynamics by Geometrical Programming 2025