  Generalized Prolate Spheroidal Functions (GPSF) are the eigenfunctions of the
truncated Fourier transform, restricted to D-dimensional balls in the spatial
domain and frequency domain. Despite their useful properties in many
applications, GPSFs are often replaced by crude approximations. The purpose of
this paper is to review the elements of computing GPSFs and associated
eigenvalues. This paper is accompanied by open-source code.
