This is an example wave simulation engine written in Java. The engine comes with an example Java application. For more details on what this project is about, see its Code Project Article. The C++ version is available here.
This is a NetBeans project. Java 8 or later is required.
Mustafa Sami Salt