Open channel’s free surface. A few years ago, as part of my BSc studies, I wrote a Fortran 90/95 program which defines the profile…