Analytical And Numerical Studies Of The Generation And Propagation Of Nonlinear Water Waves By A Wavemaker