Frequency Domain Modeling of a Halbach PM Linear Generator Based Two-Body Point Absorber for Wave Energy Conversion