 The development of the beams package allows for efficient calculation of full three-dimensional electric and magnetic fields for any optical beam incident on an axisymmetric body using post-processing methods, without the need for additional time-consuming simulations. This article was authored by J. J. Kingsley Smith and F. J. Rodriguez Fortuna.