Publications by Xiaoyu Cheng 2024 -- Xiaoyu Cheng, J.J.W. Van der Vegt, Yan Xu, H.J. ZwartPort-Hamiltonian formulations of the incompressible Euler equations with a free surface