Numerical modelling of wave propagation in the nearshore area has been around for several decades. Research work in this area has resulted in the development of a variety of theoretical and numerical methods and techniques to solve this problem. Since in most of coastal engineering cases the dynamics of interest are wave-driven, the accuracy of the wave kinematics will have a major impact in the solution, therefore, producing accurate waves starting from wave generation will minimise error propagation and second order effects. Static boundary wave generation is the most straightforward technique that can be implemented in most Eulerian numerical models. Probably the simplest wave absorption boundary condition is Sommerfeld radiation condition, also called wave-transmissive or open boundary condition. The main disadvantages of traditional radiation conditions are that they were formulated to absorb monochromatic waves, therefore, they are not able to absorb effectively irregular sea states.