Boundary Collocation Method(BCM) based on Eigenfunction Expansion Method(EEM), a new numerical method for solving two-dimensional wave problems, is developed. To verify the method, wave problems on a series of beaches with different geometries are solved, and the errors of the method are analyzed. The calculation firmly confirms that the results will be more precise if we choose more rational points on the beach. The application of BCM, available for the problems with irregular domains and arbitrary boundary conditions, can effectively avoid complex calculation and programming. It can be widely used in ocean engineering.
展开▼