Spectral accuracy in periodic domains; diagonalize Laplacian; N log N scaling; used in pseudospectral turbulence codes.