mCanal is a macOS software application based on a mathematical model for simulating one-dimensional, incompressible, unsteady-flow hydraulics of water in open channels. It was developed at NRCE for analyzing the hydraulic performance of system designs and redesigns, changes in system infrastructure, operational variations in existing and planned systems, and in assessing operating decisions in training and analysis situations.

It is especially suited to performing simulations of both simple open channels and branching open-channel networks with regular channel cross sections and flow-control structures, such as gates, weirs, flumes, and pumps. Through the app, a simulated canal system can be easily configured to model a variety of different cross-sectional channel shapes, including linearly-varying channel cross sections and compound longitudinal bed slopes.

The app is interactive and has comprehensive internal data checking and cross-checking features.  mCanal contains a wide variety of calibration features, including several pre-calibrated structures based on laboratory and or field data.

The current macOS version of mCanal is 2.13 and has been notarized by Apple.

Download the Users’ Guide here: mCanal Users Guide (2.13)

Download the mCanal App here: mCanal

Installation instructions:

  1. Double-click the downloaded mCanal.pkg file.
  2. Follow the instructions on the screen.
  3. Delete the downloaded mCanal.pkg file.

Download sample layout configurations here: mCanalSamples

Requires macOS 10.13 or later.