Water, Geography, Population ecology, Forests, Meteorological phenomena, Marine engineering, Mangrove forests, Biology, Waves, Mechanical engineering, Wetlands, Mud flats, Engineering, Botany, Environmental studies, Drag coefficient, Civil engineering, Meteorology, Wave energy, Wave attenuation, Synecology, Wave phenomena, Plant ecology, Earth sciences, Plan...