Learn how to Automate HEC-RAS – The Monte Carlo Method

First off, I hope all of the HEC-RAS users out there are staying safe and healthy during this COVID19 pandemic.   I hope that in the midst of all of this, you would find some positives.  Maybe a re-calibration of your life priorities, re-connection (virtually of course) with friends and family, or even learning a new […]

Read More

Tips and Tricks for Modeling Irrigation Canals and Structures in HEC-RAS

In an earlier blog post, we discussed some details regarding modeling overflow gates in HEC-RAS. These gates are typically used in irrigation canals. This blog post generated many interesting questions and comments regarding modeling irrigation canals in general using HEC-RAS. Thus, we felt it might be interesting to address some of these questions in a […]

Read More

Breaking the HEC-RAS Code – 1 Year!

Well it’s been one year since I published “Breaking the HEC-RAS Code”.  It was a lot of work, but I am very pleased to see how many people are making use of the book controlling and automating HEC-RAS with their own codes.   For those of you who haven’t discovered it yet, this book introduces […]

Read More

New HECRASController Forum

Happy New Year RAS Modelers- I’ve added a new sub-forum for HECRASController users to post questions and comments specific to the HECRASController and to submit sample code that you would like to share with others.  As you do more and more programming with the HECRASController, please consider sharing some of your useful code with others. […]

Read More

New Book – “Breaking the HEC-RAS Code” now available!

  One of the most powerful, yet relatively unknown features available in HEC-RAS is the HECRASController. The HECRASController API has a wealth of procedures which allow a programmer to manipulate HEC-RAS externally by setting input data, retrieving input or output data, and performing common functions such as opening and closing HEC-RAS, changing plans, running HEC-RAS, […]

Read More

Automating HEC-RAS!

Are you an HEC-RAS user?  Yes?  OK, try this out: 1.  If you haven’t already done so, install the HEC-RAS example projects to the default location. 2.  Open up a blank workbook in Excel. 3.  Press Alt-F11.  When the Visual Basic Editor Window opens up, select Tools…References… 4.  Scroll down until you see HEC River […]

Read More

Controlling HEC-RAS

So you want to control HEC-RAS from a external program.  Perhaps, you have a lot of plans to run and want to run in batch mode.  Maybe you wish to run HEC-RAS, evaluate the results, make some changes, and rerun HEC-RAS-all automatically, on its own, while you’re at home with the family.  The good news […]

Read More