Episode 40:Rain on Grid Modeling with Ryan Troy

In this episode of Full Momentum, the discussion centers on one of the more powerful—and rapidly evolving—features in HEC-RAS: Rain-on-Grid modeling.

Rather than relying on traditional hydrology-to-hydraulics workflows, Rain-on-Grid allows modelers to simulate precipitation directly on the 2D domain—bringing a new level of realism and flexibility to flood modeling.

Watch the full episode here: https://youtu.be/I0Rd05uiUEE?si=OyWD9ImyP5Na8xsK

What Is Rain-on-Grid?

Rain-on-Grid is a modeling approach where precipitation is applied directly to the 2D mesh, eliminating the need for upstream hydrographs generated from separate hydrologic models.

The key idea is simple:

  • Instead of routing flows into your model…

  • You generate the runoff inside the model itself

This represents a fundamental shift in how modelers can approach watershed and floodplain simulations.

Why It Matters

The episode emphasizes that Rain-on-Grid isn’t just a new feature—it changes workflows in a meaningful way.

1. Reduced Dependence on External Models

Traditionally, you might use tools like HEC-HMS to generate hydrographs and then input them into HEC-RAS. Rain-on-Grid reduces or eliminates that step.

2. Better Representation of Distributed Rainfall

Rainfall is rarely uniform across a basin. With Rain-on-Grid, you can:

  • Apply spatially varying precipitation

  • Incorporate radar rainfall data

  • Capture localized storm effects

3. Improved Urban Flood Simulation

In urban environments, where drainage patterns are complex, direct rainfall application can more realistically represent:

  • Ponding

  • Overland flow paths

  • Localized flooding hotspots

How It Works in HEC-RAS

At its core, Rain-on-Grid leverages the 2D shallow water equations to compute flow as rainfall accumulates and moves across the terrain.

HEC-RAS supports multiple equation sets, including simpler diffusion-wave approaches and more detailed shallow water (full momentum) solvers, depending on the level of accuracy required. [hec.usace.army.mil]

This flexibility lets modelers balance performance vs. physical realism.

Key Modeling Considerations

The episode dives into several practical considerations that can make or break a Rain-on-Grid model.

1. Infiltration Matters

To avoid overpredicting runoff, you need to define how much rainfall infiltrates into the ground.

Common approaches include:

  • Constant loss rates

  • More advanced infiltration models

Without infiltration, results can quickly become unrealistic.

2. Mesh Resolution Is Critical

Because rainfall is applied directly to each cell:

  • Coarse meshes can miss important flow paths

  • Fine meshes capture detail—but increase runtime

Striking the right balance is essential.

3. Time Step Sensitivity

Rain-on-Grid models can be sensitive to time step selection:

  • Too large → instability or loss of detail

  • Too small → excessive computational cost

Careful calibration is required to ensure stability and accuracy.

4. Boundary Conditions Still Matter

Even though rainfall generates much of the flow internally, external boundaries (like outlets) still influence results significantly.

When Should You Use Rain-on-Grid?

The discussion highlights several high-value applications:

  • Urban flood modeling

  • Small-to-medium watersheds

  • Flash flood analysis

  • Stormwater and drainage studies

However, for very large basins or long-duration simulations, traditional hydrologic modeling may still be more efficient.

Advantages and Tradeoffs

Benefits

  • Integrated hydrology + hydraulics

  • More realistic spatial rainfall representation

  • Simplified workflow (fewer models to manage)

Tradeoffs

  • Increased computational demand

  • Greater sensitivity to model setup

  • Requires careful calibration and testing

Common Pitfalls

The episode also calls out several mistakes to avoid:

  • Ignoring infiltration → leads to overestimated flooding

  • Using coarse meshes → misses key flow features

  • Treating Rain-on-Grid as “plug and play” → it’s not

Success with this approach requires the same rigor as any hydraulic model—if not more.

Practical Takeaways

If you’re considering using Rain-on-Grid in your workflow, here are a few key tips:

  • Start simple: uniform rainfall, basic infiltration

  • Validate against known events if possible

  • Test sensitivity to mesh size and time step

  • Gradually introduce complexity (spatial rainfall, advanced losses)

Final Thoughts

Rain-on-Grid modeling represents a significant evolution in HEC-RAS capabilities. By integrating rainfall directly into the hydraulic model, it bridges the gap between hydrology and hydraulics—offering a more unified, physically realistic approach to flood simulation.

But with that power comes responsibility: successful models require thoughtful setup, calibration, and verification.

For experienced HEC-RAS users, this feature opens the door to more advanced and flexible modeling workflows—and potentially better answers to complex flood problems.

Previous
Previous

Episode 41: Turbulence in HEC-RAS