Applied discrete linear convolution sums based on the algorithms for image filtering, digital signal processing, and correlation analysis. Designed direct numerical pseudo-spectral simulations of turbulent fluids, memory usage as a critical limiting factor, and self-sorting in-place multidimensional Fourier transforms used to reduce the memory footprint of the required spectral convolutions. Provided detailed documentation. Designed and implemented discrete linear convolution sums based on the fast Fourier transform algorithm as important tools for image filtering, digital signal processing, and correlation analysis. Designed the methodology of existence and possible removal of aliasing errors in Chebyshev pseudo-spectral methods, actual simulations of the Navier-Stokes equations. Convenient optional shift routines that place the Fourier origin in the logical center of the dom