Seakeeping computations using double-body basis flows