  A Monte Carlo algorithm for calculating the single-particle spin-echo
small-angle neutron scattering (SESANS) correlation function is presented. It
is argued that the algorithm provides a general and efficient way of
calculating SESANS data for any given shape and structure.
