A discrete-modules-based frequency domain hydroelasticity method for floating structures in inhomogeneous sea conditions. (October 2017)