Tahoe Design Software

Advanced Pump and Piping System Analysis

for Windows

Download and try it FREE for 15 days

HYDROFLO 3 Features

HYDROFLO 3 is a powerful, yet easy to use Pump and Piping System Analysis software tool. Any type of incompressible liquid flow can be analyzed. Many types of conveyance systems can be modeled including open source/discharge, closed re-circulating and gravity flow systems. Industrial process, water supply, wastewater treatment, fire protection, sprinkler systems, chemical process, mine de-watering, swimming pool, pond/irrigation and HVAC systems can be quickly created, analyzed and solved for steady-state flows and pressures and operating parameters.

Models can contain up to 10 sources and discharges with 9 branches and 1000 elements. Virtually any type of piping system element can be described using the wide variety of hydraulic modeling components available. Custom element head losses can be described using flow vs. head loss curves, fixed head losses (at any flow) or by specifying custom friction coefficient values.

HYDROFLO 3 is fully International and Unicode compliant, offers all standard English and metric/SI units and is localization tested. Academic versions of HYDROFLO, PumpBase and HCALC have been included in 3 editions of collegiate level textbooks.

Systems are built in a unique vertical workspace that offers easily viewable suction and high-head conditions along with Hydraulic Grade Line elevations and pressures. The Hazen-Williams and Chezy-Manning equations are available for use with water systems and the Darcy-Weisbach equation is available for use with any type of incompressible fluid of known viscosity (a full database of liquid properties is available for selection).

New HYDROFLO to PumpBase Data Transfer - Once HYDROFLO determines your system's Total Dynamic Head and Operating Flow, one click brings up  PumpBase™ to find the best pump for your application. The selected pump's curve can then be sent back to HYDROFLO for use in your design. The two programs work together seamlessly, finding and launching each other if they are not currently running.

Fluid conveyance system models can be built quickly and easily by dropping elements (pipes, pumps, tanks, gauges, fittings and valves) onto the workspace in sequence using the many editing features included with HYDROFLO (see our video tutorials). Both a Clipboard and Group Editor are available for the mass editing, storage, moving and copying of elements. The Clipboard facilitates moving large groups of elements between lines and separate projects. Clipboard files can be saved with or separately from project data files, so that large groups of elements can be easily imported into other designs. The Group Editor allows the detailed location and selection of elements based on specified criteria and applies mass editing actions to those elements. Fly-over element inspection (hovering over elements) lets you rapidly identify system properties and results. Elements can be increased in size for easier viewing. Many example problems are available and can be loaded and used as templates for your own system designs.

The extensive help file describes hydraulic theory, efficient program use and practical application techniques. Solution statistics are presented to help determine design stability and accuracy. Suggestions are presented to guide the user in correcting model errors. Once a system is built, PDF reports of head losses, flows, pressures, line and pump graphics and other operational results can be previewed and printed.

A full selection of Pipe Schedules is available for use and the available Pipe Schedule Editor allows users to add, edit, export and import their own schedules.

HYDROFLO Pump PlotHYDROFLO solves many types of hydraulic problems...

HYDROFLO Element Types

Pumps - Pumps can be defined (by entering points from their performance curves) or undefined (by setting just the desired flow and letting HYDROFLO determine the needed TDH). When pumps are in series, a combined series curve is built and depicted graphically.

Pump Data Input...
ID - a unique alphanumeric 15 character ID.
Flow Direction - the allowable flow direction.
- optional additional information.
Elevation - the elevation of pump.
Design Flow - desired flow level of an undefined pump.
or Pump Curve - flow increment and 4 points of head for a defined pump.
NPSHR curve - optional Net Positive Suction Head Required points.
Speed - and 2 other optional speeds to be plotted.

Operating Head - Output head of the pump.
Operating Flow - Pump output flow at the operating head.
NPSHA - Net Positive Suction Head Available - must be above NPSHR.

- Circular cross-section tubes. Many schedules are available for use and you edit and import more.

Length - required length of pipe.
Schedule - optionally select from drop-down list of many available schedules.
Nominal Diameter - if a schedule is selected, a full complement of NPS - Nominal Pipe Size, or in metric units as DN - 'Diametre Nominal' are available.
Inside Diameter - actual inside diameters required for head loss calculations.
Friction Coefficient - Hazen-Williams C, Manning's n or Specific Roughness for Darcy-Weisbach.

Flow - amount with direction.
Velocity - speed of flow.
Head Loss - loss due to friction.

Fittings and Valves
- Various types of minor loss devices and control valves.

Type - Dozens of standard types from dropdown menus including...

  • Custom
  • Check Valves
  • Enlargements/Reducers
  • Nozzles/Orifices
  • Fixed Head Loss (FHL) devices
  • Flow Control Valves (FCV)
  • Pressure Reducing Valves (PRV)
  • Pressure Sustaining Valves (PSV)
  • Flow vs. Head (FVH) devices

Diameter - Actual diameter.
Friction coefficient - standard K (or Cv) coefficients.
Flow Direction - for allowable direction types above.

Flow - amount with direction.
Velocity - speed of flow.
Head Loss - loss due to friction.
K coef - calculated for control valves.

Supply Elements - Pressurized (closed tanks) or open tanks (or lakes, ponds or reservoirs) at atmospheric pressure, hydrants or force mains, discharges to free (open atmosphere) pressure.

Type - open/closed tank, force main or free discharge.
Pressure - required for closed tank or force main.
Elevation - liquid surface elevation.
Inlet/exit type - (i.e., flush, sharp-edged) - optional for tanks/reservoirs.
Inlet/exit elevation - required for tanks.
Inlet/exit pipe diameter - optional for tanks.

Inlet/Exit Head loss - for tank inlets/exits.
Flow - flows into or out of the system by all connections using a Supply point.
HGL - Hydraulic Grade Line (elevation + pressure head).

FVH - Flow Versus Head devices. Three equi-distant flow points of head loss fit to curve - can be used to model any device where head loss varies with flow, such as radiators, filters, heat exchangers, etc.

Flow Direction - allowable flow direction.
Curve - flow increment and 3 points of head loss.

Flow - amount with direction.
Head loss - at determined flow.

- Used to set elevations in system and to connect (start and end) Branch lines.

Demand - flow into or out of system at a Gauge.
Elevation - elevation at gauge.

Pressure - HGL - elevation of Gauge.
HGL - Hydraulic grade line (elevation + pressure head).
Flow - flows into or out of Branches at this point.


Elements By Type - Project information and elements by type (pipes, pump, gauges, etc.)

Elements By ID - Project information and elements by ID sorted alphabetically.

Elements In Sequence - Project information and element data in the order they appear in lines - from the first element in the main line to the last element of the last branch giving a running HGL (hydraulic grade line) accounting for solved systems.

Plot Current Line
- Graphics plot of the line in the current workspace. Hydraulic grade lines are also included if solved.

Complete Report - All information from the four reports above including all line and pump curve graphics.


Pipe Schedules are available for use and can be fully edited and exported. Selection of a specific pipe schedule and a nominal diameter allows the proper inside diameter and friction value to be used for the flow calculation. Default friction coefficients can be edited.

Fittings and Valves are available off of two menus. There are dozens of standard types, custom, check valves, enlargements/reducers, Nozzles/orifices, Fixed Head Loss (FHL) devices, Flow Control Valves (FCV), Pressure Reducing Valves (PRV), Pressure Sustaining Valves (PSV).

The Liquid Property Database provides viscosity and specific gravity values when using the Darcy-Weisbach equation for pipe and fitting and valve "equivalent length" head loss calculations. Users can add their own liquid properties to the database.

TDS email us | © 2015 Tahoe Design Software