B-CALM: An open-source GPU-based 3D-FDTD with multi-pole dispersion for plasmonics | IEEE Conference Publication | IEEE Xplore