Code used for my dissertation for an MSc in Computational Applied Mathematics
Included are all .m files required to reproduce the results shown in my dissertation on Psuedo-Spectral Methods in Multi-Scale Problems. The initial code that calculates chebyshev differentiation matrices (cheb, chebx) are almost unmodified versions of the code provided in Spectral Methods for MATLAB by Lloyd N. Trefethen. All other code is my own, or produced with help from my supervisor, Dr Benjamin Goddard.