Developing an analytical model for wave energy extracting breakwaters