Spin–Orbit Torque and Dipole Coupling for Nanomagnetic Array Programmability | IEEE Journals & Magazine | IEEE Xplore