Spectral Collocation Method