Numerical simulation of water waves - Tao, Jianhua (Springer, 2020)