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

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 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