Boundary value problem (BVP) is one of the most used approaches to solve velocity potential. Three of boundary conditions should be defined to solve (1), which are bottom
boundary condition, dynamic and kinematic boundary condition of the free surface, namely