1. Introduction
Earth dams and dikes may breach following overtopping, especially if not protected against surface erosion. Breaching may lead to significant or complete destruction of the dam. The erosion processes that occur during breaching are complex and exhibit a strong transient character. They include hydraulic erosion (Temple et al., 2010 [
1]; Amaral et al., 2020 [
2]; Halso et al., 2025 [
3]) and intermittent detachment, the slumping of slopes, failure of soil masses, and breach widening (Pickert et al., 2011 [
4]; Walder et al., 2015 [
5]; Alvarez et al., 2025 [
6]). Experimental techniques are needed to collect evidence about the relationship between flow hydrodynamics and erosion processes. The characterization of the flow field is, in particular, paramount.
Velocity measurements in dam breach flows are not trivial due to a lack of optical access and the impossibility of deploying intrusive instrumentation (Mendes et al., 2023 [
7]; Gebremariam et al., 2025 [
8]). Imaging-based techniques are mostly used to measure velocity fields on the free surface (Bento et al., 2017 [
9]; Rahman et al., 2019 [
10]; Aleixo et al., 2022 [
11]; Liu et al., 2023 [
12]). Due to these limitations and the transient character of the flow, it is often impossible to experimentally investigate in detail the different phenomena acting during the breaching process.
To mitigate the effects of a lack of experimental evidence, Computational Fluid Dynamics (CFD) modeling could be used to generate 3D flow fields over the breached dam and within the erosion cavity, providing insights into the structure of the flow. The CFD solver must, however, be shown to reproduce the actual flow field, which leads to the problem of validating the numerical approaches, for which data is needed and, for the reasons expounded above, is not available.
Hence, either for gathering empirical evidence to advance the knowledge of dam breach processes or for validating numerical solvers, the need for detailed descriptions of the three-dimensional breach flow structure are paramount. As a result, CFD modeling exercises are sometimes conducted with no guidance from experimental data of any kind (e.g., Zainab et al., 2022 [
13]) or rely on comparisons with morphology data (Mashreghi et al., 2025 [
14]) or surface velocity data only (Fraga Filho et al., 2025 [
15]).
This paper attempts to find a more complete solution. We developed and employed a simplified experimental facility, which replicates the fundamental hydrodynamic characteristics of the phenomenon while maintaining control over critical variables. The facility generates velocimetry data sets, describing the 3D structure of breaching flows, that can be used to validate CFD models. The simplified experimental facility features a scaled breached dam model that preserves the shape of a live overtopped erodible dam at a specific instant. The fixed-bed model allows for full optical access thus enabling the use of non-intrusive velocimetry techniques, such as Particle Image Velocimetry (PIV), to obtain a comprehensive experimental characterization of the flow field at that specific instant.
In this paper, the experimental database is used to confront a Reynolds-Averaged Navier–Stokes (RANS)-based CFD model, implemented in OpenFOAM-v2106, a standard tool to model free surface flows, for instance in spillways (e.g., Bayon et al., 2018 [
16]; Kadia et al., 2024 [
17]).
While a full formal validation is not attempted, the main aims of this paper are to compare the computational solution with the experimental data, in key flow regions, and to use the CFD results to highlight the flow structures that may influence the erosion process. To fulfill these objectives,
Section 2 describes the experimental facilities and instrumentation,
Section 3 describes the numerical approach, and
Section 4 shows the comparison of experimental and numerical results and the identification of the main flow features—some observed for the first time—that might be relevant for the scouring process. The paper ends with a set of conclusions.
3. The CFD Approach
3.1. Conservation and Closure Equations
This approach is based on the unsteady Reynolds-Averaged Navier–Stokes (URANS) equations with k-ω SST turbulence closure—a robust two-equation model being k-ω near-wall accuracy and k-ε free-stream stability—to simulate turbulent flows effectively. This hybrid approach excels in adverse pressure gradients and separation, as envisaged in this application.
The governing URANS equations can be written as:
where
ρ is the fluid density,
are the Reynolds-averaged velocity components in a cartesian frame
, where
is the vertical coordinate, against the gravity vector,
p is the pressure,
is the dynamic viscosity, and
is the Reynolds stress tensor.
The
SST model introduces two transport equations for the turbulent kinetic energy
k and the specific dissipation rate
:
where
is the production of turbulent kinetic energy, and
is the turbulent viscosity. The blending function
ensures a smooth transition between the
and
formulations. It is defined as
The SST model is implemented in OpenFOAM using the turbulence modeling framework. Having been subjected to extensive validation, the SST approach has been shown to provide credible solutions in 3D flows with separation, recirculation, and wall-bounded turbulence.
3.2. Considerations on Discretization and Numerical Solution
The discretization of the governing equations is performed using a finite volume method (FVM) on a computational grid composed of structured hexahedral elements. Hexahedral meshes, implemented in OpenFOAM, are preferred due to their higher numerical accuracy, efficiency, and robustness in resolving flow fields. This is particularly important in flows with strong gradients, such as boundary layers and recirculation zones, expected in the flow in the erosion cavity of the dam.
In the FVM framework, the computational domain is divided into non-overlapping discrete hexahedral control volumes, and the governing equations are integrated over each volume. Fluxes of mass, momentum, and energy are evaluated at the faces of the control volumes using appropriate interpolation schemes, such as linear upwind or central differencing. The face-normal gradients are computed using second-order accurate schemes to ensure consistency and accuracy. Hexahedral grids also facilitate structured alignment with the flow direction, minimizing numerical dissipation and improving the resolution of anisotropic turbulence structures.
The numerical mesh is built around the digital model of half the dam, replicating experimental conditions (
Figure 7).
OpenFOAM includes a combination of interpolation techniques, robust time-stepping methods, and boundary conditions while ensuring the numerical stability and accuracy required to resolve complex hydrodynamic phenomena.
Interpolation and differentiation schemes determine the accuracy and stability of the numerical solution. For convective fluxes, we employed linear upwind differencing (LUD) to balance accuracy and stability, particularly in regions with steep gradients. It uses flux-limiting functions to prevent spurious oscillations near discontinuities. For diffusive fluxes, central differencing was employed, providing second-order accuracy by averaging values at cell faces. Cell-face values are reconstructed using appropriate linear or non-linear interpolation techniques.
Time integration in transient simulations is handled using a semi-implicit scheme based on the backward Euler method and the second-order implicit Crank–Nicolson scheme, conditionally stable and well-suited for URANS simulations. The time step is automatically adjusted during the simulation execution to guarantee adherence to the Courant–Friedrichs–Lewy (CFL) condition, which mandates that the time step remains proportionally related to the local flow characteristics by keeping the Courant number equal or less than one in all domain cells. This adaptative time-stepping mechanism ensures both numerical stability and physical fidelity throughout the transient evolution.
Pressure–velocity coupling employs the Pressure Implicit with Splitting of Operators (PISO) algorithm in interFOAM solver, using a predictor–corrector scheme to iteratively solve momentum and pressure equations until tolerance thresholds are met per timestep—ensuring boundedness in URANS without global convergence. Boundary conditions include inlet water flux with turbulence quantities (k, ω), zero-gradient outflow, cyclic patches for symmetry, and wall functions with near-wall refinement for accuracy.
Boundary treatment is critical to ensure the accuracy of the numerical solution and maintain physical fidelity. An inner region wall function was employed with near-wall grid refinement. For the inlet, we prescribe water flux as well as turbulence quantities (e.g., k and ). A zero-gradient Neumann boundary condition is used to allow free outflow. Cyclic boundary conditions are applied when the flow geometry or physical configuration allows, reducing computational cost and ensuring consistent treatment of periodic domains.
CFD simulations complement experimental and PIV measurements by providing insights into separation and stagnation surfaces, attached vortices, secondary currents, and boundary layer development across complex three-dimensional flow topologies—which are very challenging to measure directly—thus enabling a better understanding of key mean flow features such as separation zones, vortex dynamics, and their implications for hydraulic erosion processes.
4. Experimental Data and Numerical Results
The mean velocity field over the centerline of the dam crest, measured with PIV, is shown in
Figure 8. The location of the cross-sections where velocity profiles were sampled along the crest are plotted in
Figure 8a, along with the flow profile. The wall-normal velocity profiles are depicted in
Figure 8b, showing the evolution of the boundary layer as the inner part of the profile, exhibiting a non-zero shear rate. Above the boundary layer a uniform flow profile develops up to the free surface. It is clear from
Figure 8b that the thickness of the flow layer does not increase monotonically from upstream to downstream (right to left in
Figure 8a). This means that the von Kármán classical model for the development of the boundary layer is not valid in the breach channel. It is also observed that the mean velocity increases from upstream to downstream as does the flow thickness. The discharge is constant in these tests, but this does not constitute a mass conservation error: as the flow enters the breach, it is deflected to the center of the breach channel. The flow depth increases over the channel center but the total flow area is reduced. The PIV measurements were taken near the equivalent centerline (near the symmetry wall, in the frozen model dam) and thus capture the visible effect of this flow redistribution/flow convergence and consequent increase in its thickness adjacent to the glass side wall.
As the flow depth in the center of the channel increases, the pressure gradient becomes adverse, eventually past the threshold of separation. The last two profiles in
Figure 8—profiles 9 and 10—already show a curvature indicating that the flow is near the onset of separation. Separation eventually takes place near the end of the breach channel and comes to occupy a region adjacent to the bottom of the flume.
Figure 9 shows the plunging jet impact area and the circulation associated with the separation of the boundary layer. The central part of the flow has been masked out since air entrainment would reduce the quality of the velocity data. Below the region where air entrainment is the dominant feature, the flow encounters the bottom, generating a stagnation point. The flow flattens downstream (to the left in the figure) to exit the dam cavity. Upstream of the stagnation point (to the right in the figure), the flow exhibits a conspicuous circulation.
Figure 9 thus reveals the existence of a strong eddy, with a rotational flow, inside the separated region (note that the flow is from the right to the left).
It is interesting to note that the dimensions of the eddy are a close match to the convex profile of the dam wall at the lower end of the breach channel. Although not conclusive, since this is not a live erosion test, it seems to form a strong working hypothesis that the eddy in the separated region is relevant to explain underscouring erosion and upstream propagation of the inner cavity.
Reynolds shear stresses in this region are shown in
Figure 10. The higher values are registered in the region where air is entrained. High shear stress values are also found on the separated region and in the developing boundary layer downstream of the stagnation point. Around the locus of the stagnation point, turbulence is strongly suppressed, as the pressure gradients are very high, resulting in the lowest observed values of the Reynolds shear stresses.
We compared the results of the CFD numerical simulations with the experimental results in order to assess the potential of the unsteady RANS solution to describe the dam breach flow. Complete verification and validation, with mesh sensitivity analysis or mesh convergence, and analysis of spatial error distribution, is out of the scope of this work.
An overview of the solution is depicted in
Figure 11. The simulation correctly captures the convergent flow into the breach, including the increase in flow depth. The latter feature is revealed to be the consequence of the diversion of a substantial part of the discharge from the breach wall to the center of the breach. The laterally diverted flow pushes the flow in the center of the breach upwards (represented in the simulation as the symmetry no-friction wall).
A closer look at the structure of the flow in the breach channel, for instance in the cross-section depicted in
Figure 12, reveals that the lateral diversion of the flow creates a complex topology. The detailed flow is shown in
Figure 13. The laterally diverted flow curls to the channel wall to form an attached vortex but is also directed upwards to the free surface. This is the result of the interaction with the flow nearest to the symmetry wall, that develops similar structures. The result is a saddle point topological structure that separates the flow adjacent to the cavity wall (that contains the attached vortex) and adjacent to the symmetry wall. It forms a stagnation surface between the upward and downward flow, encompassing the later separated cells. This topological structure has not been confirmed by observations.
The complex topological structure, influenced by the breach crest wall curvature, secondary currents and strong lateral flow convergence, is associated with lateral gradients that are not included in the von Kármán momentum integral which renders this classical model unsuitable to describe the development of the boundary layer over the breach crest and down the breach channel.
The plunging jet converges to the center of the breach channel. As it hits the channel’s bottom wall, it spreads laterally, downstream and upstream. There is thus a stagnation point, associated with a maximum pressure in the bottom wall. The stagnation point in the numerical solution can be seen in
Figure 14.
Above the stagnation point, the flow topology features a saddle point, not confirmed in the PIV measurements. It should be noticed that the saddle point occurs at the symmetry wall while the PIV measurements were taken at 3 mm from the physical channel glass wall. It may also be the case that the experimental saddle point occurs at a higher elevation where air entrainment precludes visualization.
In the upstream direction, the flow curls into a separated region, very similar to that observed experimentally, as seen in
Figure 14. The separation of the boundary layer along the breach channel is resolved in great detail. The numerical solution suggests that the separated zone is populated by three vortical structures. From upstream to downstream, the flow separates and forms a small counterclockwise rotating cell (in the coordinate frame of
Figure 14), followed by a compatibility cell (clockwise rotating). Lastly, adjacent to the channel bottom, the large counterclockwise rotating cell occupies most of the separated region.
Downstream of the stagnation point, there is evidence of a helical cell whose axis is aligned with the longitudinal direction (the streaklines detach from the bottom wall to attach to the separation line issued from the saddle point), presumably a part of a counter-rotating vortex pair conducting flow out of the erosion cavity. Such a structure was suggested to exist in earlier studies such as Zhao et al. (2015) [
24]. The experimental results confirm the formation of a helical cell, since the streamlines seem to converge to a separation line (
Figure 9). The helical cell seems less strong in measurements, though.
Figure 15 shows a cross-section of the flow in the erosion cavity. A detailed depiction of the cross-section is shown in
Figure 16.
Figure 16 shows that the left half of the counter-rotating vortex pair is clearly visibly attached to the symmetry wall. The main trend of the flow is from the symmetry wall to the dam cavity wall. As it hits the cavity wall, the flow curls back and forms a large counterclockwise rotation flow, driving the flow out of the cavity.
However,
Figure 16 also reveals that the laterally spreading flow separates before reaching the cavity wall. There is apparently a separated region running along the rim of the erosion cavity with a rotating cell oriented along the main flow direction. This structure is unlikely to have been originated in the breach choannel boundary layer separation cell, since the rotation is opposite. It is also interesting to note that the dimensions of the attached circulation cell are compatible with the erosion pattern along the rim of the inner cavity—a convex profile that suggests that underscouring erosion is stronger along the interface between the bottom of the channel and the dam body.
The plunging jet impinging on the bottom of the plunging pool generates a complex flow pattern of vortices with an intense air–water emulsion. This complex turbulent flow, curling and separating on the side wall, is responsible for erosion in the inner cavity. This is not speculation; it is necessary that it is so, since this is the flow that is in contact with the inner cavity walls. CFD results help to better understand the erosion pathways, particularly the separation structures at the breach channel end and cavity vicinity. The convex shape of the inner cavity aligns with the contributions from these cells, enhancing shear rates that promote undercutting and upstream/lateral erosion progression. The non-separated turbulent lateral flow towards the cavity walls should, in any case, be responsible for significant erosion in the cavity walls.
5. Conclusions
We have used the CFD suite OpenFOAM to compute URANS solutions for the flow over a breaching dam and within its scour cavity. The aim was to complement laboratory observations of flow structures that may influence the erosion process of the overtopped dams. Measuring live dam breach flows is currently beyond our technical capacities, hence the need for a CFD approach. However, the need to validate CFD simulation tools still remains. Envisaging a methodology to generate data for validation, we 3D-printed a model of a breached dam to generate a stationary flow representing one instant of the transient flow over the breach crest. We performed long-duration measurements using PIV, allowing for the determination of the mean velocity field and of Reynolds stresses.
We did not attempt a full validation of the CFD model. We employed our experimental results to compare with the numerical simulations in specific flow regions. The agreement between the observations and the results of the numerical simulations is good in the sense that the latter reproduces the main observed flow structures. We further used the simulation results to complement the observations, highlighting the complexity of the flow dynamics in the breach channel and erosion cavity.
We showed that the flow in the breach interacts with the symmetry wall (the glass wall of the experimental facility at IST), forming topological structures that include saddle points and attached vortices. The strong lateral gradients in the breach channel, influenced by boundary curvature and attached cells, may explain why classical models like the Kármán momentum integral are unable to describe the evolution of the boundary layer.
The boundary layer along the breach channel separates as it reaches the bottom wall, presumably as a result of an adverse pressure gradient. The plunging jet impacts the bottom wall of the breach channel creating a maximum pressure in the stagnation point that drives lateral and longitudinal flow upstream and downstream. The flow that spreads out from the stagnation point is responsible for enlarging the inner erosion cavity. The details of this flow offer hints to how underscouring may take place.
Upstream of the stagnation point, the flow meets the separated boundary layer and forms a strong eddy whose dimensions fit the convex erosion pattern underneath the breach crest. In the lateral direction, the flow directed to the side walls of the inner cavity curls back and forms large-scale helical cells and counter-rotating vortices. It also separates near the bottom, forming an inner helical cell along the rim of the cavity. Its size is commensurable with the convex scour mark that runs along the rim of the cavity. While it is legitimate to propose, as a working hypothesis, that these eddies and helical cells are significant to the erosion process, further research is needed to clarify their role and how they could be parameterized.
This study has provided evidence for flow structures that seem to match erosion patterns in the inner cavity and may thus be significant to the erosion process. It should be emphasized that these structures have been observed in steady-flow conditions in a fixed geometry. We have shown that the time scales of unsteadiness and morphology are much larger than the time scales that govern the adaptation of the large eddies. This allows us to propose the observed flow structure as a good proxy for reality. However, we should remain motivated to improve our experimental methods in order to conduct similar experiments in live erosion tests under unsteady conditions. We should be careful in extrapolating these results to prototype-scale dams where the values of the Reynold numbers are much larger. Since boundary layer development and separation are influenced by viscosity, the size and relative influence of the observed structures may be different in a larger dam.