Accelerating the discrete dipole approximation by initializing with a scalar solution and using a circulant preconditioning. (April 2023)