kdv_ift, a Fortran90 code which uses the Inverse Fourier Transform (IFT) method to solve the Korteweg-DeVries equation, by Aly-Khan Kassam, Lloyd Trefethen.
The information on this web page is distributed under the MIT license.
kdv_ift is available in a Fortran90 version and a MATLAB version and an Octave version.
etdrk4, a Fortran90 code which uses the ETD RK4 method to solve systems of stiff ordinary differential equations (ODE), by Aly-Khan Kassam, Lloyd Trefethen.
fftpack5, a Fortran90 code which computes Fast Fourier Transforms (FFTs), by Paul Swarztrauber and Dick Valent;
Aly-Khan Kassam, Lloyd Trefethen; Modifications by John Burkardt.