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. I plan to periodically post code both from the book "Breaking the HEC-RAS Code", and from real projects I've worked on. A good primer for controlling HEC-RAS using the HECRASController is located here.
The new forum can be found in the forum tab on the top of this page, or by following this link. "Breaking the HEC-RAS Code" is available from my e-store and from Amazon and other on-line book retailers.
Have fun!
Wednesday, December 31, 2014
Monday, December 8, 2014
Including Channel Bathymetry into your Terrain.
Written by Christopher Goodell, P.E., D.WRE | WEST Consultants
Copyright © The RAS Solution 2014. All rights reserved.
Let’s say you have a digital terrain model of the area you want to model with 2D HEC-RAS. ONLY 2D RAS. In other words, you want to lay out a grid, but do not want to have do to any 1D computations-all 2D. The problem is the area you want to model includes one or more rivers and streams that have no bathymetric (under water topography) data represented in the digital terrain model. This is a common problem as many sources of terrain data are collected today using LiDAR (Light Detection And Ranging). As great as LiDAR is for collecting surface data, conventional forms of LiDAR do not penetrate water.
To adequately model 2D in RAS,
Copyright © The RAS Solution 2014. All rights reserved.
Let’s say you have a digital terrain model of the area you want to model with 2D HEC-RAS. ONLY 2D RAS. In other words, you want to lay out a grid, but do not want to have do to any 1D computations-all 2D. The problem is the area you want to model includes one or more rivers and streams that have no bathymetric (under water topography) data represented in the digital terrain model. This is a common problem as many sources of terrain data are collected today using LiDAR (Light Detection And Ranging). As great as LiDAR is for collecting surface data, conventional forms of LiDAR do not penetrate water.
To adequately model 2D in RAS,
Labels:
2D,
5.0,
GeoTiff,
Interpolation,
LiDAR,
Muncie,
Projection,
RAS Mapper,
RAS2D,
Terrain
Tuesday, November 25, 2014
11th National Hydrologic Warning Council Training Conference and Exposition-Call for Abstracts
The Call
for Presentation Abstracts for the 11th National Hydrologic
Warning Council Training Conference and Exposition is now available. Scheduled
for June 16-18, 2015 in Indianapolis, IN, the event will highlight “Advances in Hydrologic Warning – The
Race to Save Lives.”
Monday, November 10, 2014
Retrieving Output Automatically
Written by Christopher Goodell, P.E., D.WRE | WEST Consultants
Copyright © The RAS Solution 2014. All rights reserved.
Did you know that there are 268 output variables that you can retrieve automatically using the HECRASController? That’s right, everything from velocity in the main channel, to shear stress, to stream power, to hydraulic depth, and of course water surface elevation. There’s more than you can possibly ever want or need. The post “Automating HEC-RAS” demonstrates how to get started with this. To access any of the 268 variables, you can use the HECRASController Output_NodeOuput subroutine or the Output_ReachOutput function. Both of these are described in detail in “Breaking the HEC-RAS Code”.
Here’s just a sample of the variables and their respective IDs.
Copyright © The RAS Solution 2014. All rights reserved.
Did you know that there are 268 output variables that you can retrieve automatically using the HECRASController? That’s right, everything from velocity in the main channel, to shear stress, to stream power, to hydraulic depth, and of course water surface elevation. There’s more than you can possibly ever want or need. The post “Automating HEC-RAS” demonstrates how to get started with this. To access any of the 268 variables, you can use the HECRASController Output_NodeOuput subroutine or the Output_ReachOutput function. Both of these are described in detail in “Breaking the HEC-RAS Code”.
Here’s just a sample of the variables and their respective IDs.
Friday, November 7, 2014
“Using HEC-RAS for Dam Break Studies”
Written by Christopher Goodell, P.E., D.WRE | WEST Consultants
Copyright © The RAS Solution 2014. All rights reserved.
HEC recently published a new training document called “Using HEC-RAS for Dam Break Studies”. Written by Gary Brunner, P.E., D.WRE, it is an easy to follow guide for performing Dam Break simulations in HEC-RAS.

It covers topics like:
Copyright © The RAS Solution 2014. All rights reserved.
HEC recently published a new training document called “Using HEC-RAS for Dam Break Studies”. Written by Gary Brunner, P.E., D.WRE, it is an easy to follow guide for performing Dam Break simulations in HEC-RAS.
It covers topics like:
Labels:
2D,
Breach Parameters,
Dam,
Dam Breach,
Dam Break,
Dam Failure,
Dynamic,
HEC,
HEC-RAS,
Level Pool
Friday, October 31, 2014
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, and plotting output. HECRASController applications are seemingly endless. Not only can the retrieval and post-processing of output be automated, but with the HECRASController, real-time modeling and probabilistic experiments are possible. If you have HEC-RAS on your computer, you already have the HECRASController!
“Breaking the HEC-RAS Code” explains how the HECRASController works, provides example applications of the HECRASController, and catalogs the vast array of programming procedures (with explanations and examples on how to use them) embedded in the HECRASController.
This is a "must-have" book for all HEC-RAS users.
Tuesday, October 28, 2014
Automating HEC-RAS!
Subscribe to:
Posts (Atom)