Pseudospectral method