IHFOAM can be applied to model hydraulic engineering processes:

Channel flow with a 45 degree bend

Hydraulic jumps:

Dam simulation:

Flow interaction with bridge piles:

Crosswaves generation in curved channels