A software for large scale wave simulation