This book explains how to solve partial differential equations numerically using single and multidomain spectral methods. It shows how only a few fundamental algorithms form the building blocks of any spectral code, even for problems with complex geometries.
From the reviews:
“This book focuses on the implementation aspects of spectral methods. ... serve as a textbook for graduate students and applied mathematics researchers who seek a practical way to implement spectral algorithms. The presentation is pedagogical, moving from algorithms that are easy to understand to ones that are more complex and involved. ... It is a very recommendable book for a graduate course on spectral methods, and covers more practical subjects that are not usually treated in detail in other monographs on spectral methods.” (Javier de Frutos, Mathematical Reviews, Issue 2010 j)