hp-Spectral Element Solutions of Partial Differential Equations