SMS: Open channel hydraulics