Title: Numerical methods for the 3D shallow water equations on vector and parallel computers