purged fourier