Numerical implementation of three-dimensional vectorial complex ray model and application to rainbow scattering of spheroidal drops