“A Low Frequency Vector Fast Multipole Algorithm with Vector Addition Theorem” (2010) Communications in Computational Physics, 8(5), pp. 1183–1207. doi:10.4208/cicp.071209.240310a.