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

Considerations of River Ice Breakup Uncertainties in HEC-RAS

A fantastic blog post by Mr. Juha Aaltonen of the Freshwater Centre of Finnish Environment Institute SYKE.  In his post, Mr. Aaltonen discusses river ice breakups and the advantages of incorporating uncertainty into river ice modeling in HEC-RAS.  He was able to do this by harnessing the power of the HECRASController as detailed in “Breaking […]

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

Updated Errata Sheet for Breaking the HEC-RAS Code.

For all of you who have a copy or are planning to get a copy of “Breaking the HEC-RAS Code”, there’s an updated Errata Sheet on the bottom of the “Book” page of this blog.  Although I spent a LOT of time hunting down and correcting errors before publishing, it’s inevitable that some of these […]

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