Programming | Kleinschmidt

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

New Positions available at WEST Consultants

Hey Everyone-We’re looking to add to my staff here in the Portland, OR office of WEST Consultants.  We are looking for talented, forward-thinking, problem-solving, ambitious, and creative hydraulic engineers to work with me and my staff on some exciting projects.  WEST offers a dynamic work environment where our talented teams are solving some of the […]

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