Regular Article: Free-Surface Flow Simulation Using hp/Spectral Elements