This model is intended for simulating transient free surface flows, transient pressurized flows and the simultaneous occurrence of free surface and pressurized flows in complex closed-conduit systems. In the ITM model the free surface region is modeled using the 1D Saint-Venant equations and the pressurized region is modeled using the 1D compressible waterhammer equations. The ITM model can simulate complex boundaries such as dropshafts, reservoirs, rating curves, gates and junctions with any number of inflowing and outflowing pipes.
Hydropower Calculator is a Matlab code intended to facilitate the calculations for determining optimal flow discharge and optimal penstock diameter when designing impulse and reaction turbines for hydropower systems. For the Matlab code and the associated journal paper
Flows in Pipe Networks is a Matlab Code for computing flow discharges and pressures in complex pipe networks (unlimited number of pipes). This code can also handle any number of pumps. For more information about Flows in Pipe Networks
Illinois Hydraulic Conveyance Analysis Program (ICAP)
Code for simulating the hydraulic conveyance in closed conduit systems (Pseudo-steady approach) [2008, using Hydraulic performance graphs]. For the code and user's manual of ICAP
Collaborators: Nils Oberg, A.R. Schmidt, A. Waratuke, and M.H. Garcia (University of Illinois at Urbana-Champaign)
Urban Flooding Model (UFM)
Code for modeling overland flows, street flows, curb-and-grate inlet flows and pipe flows (July 2008-August 2009). For the street and pipe flows a Finite volume-shock-capturing scheme was used.
Collaborator: Prof. Leonardo Nania (Universidad de Granada, Spain)
OSU Rivers: OSU Rivers is intended for the intelligent control of complex regulated river systems, such as those that have multiple reservoirs, have multiple objectives and in which the flow dynamics of the system is of particular interest.
Code for modeling the development, propagation, coalescence and release of air pockets in pipelines (2007-2008, Finite volume method & shock-capturing schemes)
Code for the solution of the 2D shallow water equations (2004, Finite volume method & shock-capturing schemes)
Code for modeling two-phase waterhammer flows in complex networks (2004, Finite volume method shock-capturing schemes)
Code for modeling unsteady free surface flows in complex networks (2004, Finite volume method and shock-capturing schemes)
Code for the 1D modeling of sediment transport in rivers (2004, Finite differences)
Code for modeling one-phase waterhammer flows in complex networks (2003, Finite volume method & shock-capturing schemes)
Code for the 1D modeling of transport of contaminants in channels in series (2003, Finite differences)
Code for analyzing the hydraulic conveyance in closed conduit systems (2003)
Code for the design of intakes in supercritical flows (1998)
Code for the design of channels and energy dissipators (1997)
Map of people that accessed this website since January 30, 2020