Implementing Spectral Methods for Partial Differential Equations Algorithms for Scientists and Engineers - Kopriva, David A. (Springer Netherlands, 2009)