Text this: Port-Hamiltonian model of two-dimensional shallow water equations in moving containers.