Boundary conditions for arbitrarily shaped and tightly focused laser pulses in electromagnetic codes. - Illia Thiele; Stefan Skupin; Rachel Nuter (J. Comput. Phys., 2016)