A new approach to spectral domain method : functional programming - Sevinc, Bahadir (Array, 2006)