IHFOAM has been applied successfully to simulate wave interaction with all kinds of coastal structures: Wave interaction with a realistic breakwater Wave overtopping for oblique waves: Wave interaction with a submerged breakwater: Wave interaction with a vertical breakwater: Oblique waves interaction with a rubble mound breakwater: Breaking wave impact on a Deformable truncated vertical wall.