https://hgpu.org/?p=6266
B-CALM: An open-source GPU-based 3D-FDTD with multi-pole dispersion for plasmonics