<img alt="" src="https://secure.shoo5woop.com/166337.png" style="display:none;">

Calculate steady-state pressure drop and flow distribution in liquid and low-velocity gas.

This is a descriptionSignificantly improves the quality of systems engineering you can achieve, leading to less costly, more efficient, and more reliable piping systems text field

Fathom Hero
Trusted By

You need accuracy

Icon_Solutions
Visual Modeling

Quickly build, view, and validate complex pipe networks—all in a single intuitive graphical environment

Icon_Checklist
Scenario Manager

Track multiple design or operating cases within one file, enabling rapid “what‑if” comparisons and easy propagation of input changes

Icon_Analyze
Cost & Energy Analysis

Built‑in tools calculate not only capital costs (pipes, components) but also ongoing energy use—helping optimize designs for both initial budget and lifecycle efficiency

Icon_Checkboxes
Advanced Fluid Modeling

Supports complex fluids and systems—including non‑Newtonian slurries, variable‑speed pumps, heat transfer, and goal‑seeking controls—making it ideal for rigorous engineering applications

Scenario & System Management

Track and compare multiple design cases, operating conditions, and system states with powerful tools in a single environment.

  • Track all your design variants and potential operating conditions in a single file with Scenario Manager
  • Use integrated, customizable graphing and reporting to make analysis visually intuitive
  • Integrate with Excel to import model data and export output data
  • Import piping layouts from CAESAR II® Neutral files, PCF Files, and GIS shapefiles regardless of source

Comprehensive Pump Analysis

Model centrifugal and positive displacement pumps with real-world fidelity and evaluate performance under varying operating conditions.

  • Model your centrifugal and positive displacement pumps to account for:
    • Shifting performance curves through variable speed control and impeller trimming
    • Viscosity corrections using standards from the Hydraulic Institute
    • Acceleration head loss for positive displacement pumps
    • NPSH evaluation
  • Size motors and evaluate power usage by considering wire-to-water efficiency (including pump, motor and VFD efficiencies)
  • Evaluate Pump and System curve interaction including composite head and efficiency curve

Cost & Energy Optimization

Balance initial investment with long-term energy consumption by analyzing capital and operational expenses.

  • Calculate the capital costs of pipes and components, as well as operating energy expenses
  • Wire-to-water efficiency, including pump, motor, and variable frequency drive efficiencies, is used to size motors and evaluate power usage
  • Account for heat transfer effects in pipes and heat exchangers 

Standards & Compliance

Ensure your design adheres to critical regulatory and engineering standards for performance and safety.

  • Ensure a design adheres to industry standards such as API 526, ANSI/HI 9.6.3, API 610, or NFPA Standards
  • Consider viscosity and frictional effects from non-Newtonian viscosity models or non-settling slurries

Fluids & Component Libraries

Accelerate model building with built-in databases and optional extensions for fluid property data. 

  • Leverage built-in libraries of fluids and fittings to build your own database upon
  • Built-in libraries of fluids (including NIST REFPROP and ASME Steam Tables) and fittings which can be extended and customized
  • An optional Chempak add-on utility provides a thermophysical database of almost 700 fluids 

Slurry System Modeling

Accurate Hydraulic Analysis for Complex Slurry Flows

  • Multi-Component Slurry Modeling
    • Support for up to four-component non-settling slurries, enabling detailed simulation of blended mixtures with multiple solids and liquid phases.
  • Non-Newtonian Fluid Behavior
    • Account for shear-dependent viscosity in slurries using built-in models for shear-thinning and shear-thickening flow conditions.
  • Viscosity Corrections & Friction Losses
    • Apply Hydraulic Institute methods and empirical correlations to determine accurate pressure drop and energy requirements in slurry pipelines.
  • Pump & Piping Sizing with Slurries
    • Evaluate the effects of solid concentration and particle behavior on pump performance, NPSH, and optimal pipe diameter selection.

Results

Our software is the leading pipe flow modeling software in many industries and is used in 115+ countries to design and troubleshoot systems of every size.
Explore Customer Stories
Bottleneck Remediation
LyondellBasell
28% chemical process production
Energy Optimization
placeholder A
~25–30% power reduction
Data Center Surge Safety
placeholder F
3,000 pipes converged Impulse is known for its robust solver

FAQ

Fathom is easy to learn and can quickly be adopted by individuals or teams. Here are a few common questions.
Help Site

How has Fathom been verified?

There are several aspects to software verification.  
 
First, it has been compared to published data where it exists. Available published data is usually for a single pipe, which is not very challenging for a network solver. Models, comparisons and explanations for such published predictions are given in the Verification folder.  
 
Second, it can be verified that predictions agree with the fundamental equations for networks. Finally, predictions have been compared to test data and other analytical methods on numerous occasions and good agreement has been shown.

What is the limit to the size of model I can create with Fathom?

There are no theoretical limits to model size, but there are a few practical limits. First, Fathom accepts pipe and junction ID numbers up to 9999. This limits the model size to 10,000 pipes and 10,000 junctions. Before you reach that limit, however, you will likely encounter a limitation of your available RAM to hold all of the solver parameters. To determine how much RAM you need, add up the number of branches and tees in the model. Take the square of this number. Then multiply it by 32 to get the amount of RAM that must be available. For example, with 1,000 branches and tees, the square is 1 million, and after multiplying by 32 you need 32 million bytes of RAM (i.e., 32 MB).

Can I model a non-Newtonian fluid in Fathom?

Yes, Fathom offers several non-Newtonian fluid models including Power Law, Bingham Plastic, and Herschel–Bulkley.

Can Fathom model ducting system like those in HVAC, ventilation and dust collection systems?

Yes, Fathom can model ducts or other air or liquid cooling systems. The rectangular geometry is modeled as a non-cylindrical pipe using a hydraulic diameter. Since ducting systems are usually incompressible, the solution methodology is appropriate.

Can Fathom model fire sprinkler systems?

Yes. The Spray Discharge junction is perfectly appropriate for fire sprinklers. The fire sprinkler K values can be entered directly into the Spray Discharge. In addition, Spray Discharge junctions can be turned on or off with a single mouse click. Evaluating multiple fire location scenarios is easily done, and use of the Scenario Manager allows all cases to be kept in the same model file.

Can I keep all of my design cases together in a single file?

Yes, the Scenario Manager lets you create dependent design cases where changes are inherited by children.

I see cost settings for Material, Installation, Maintenance and Operation. Do I need to specify costs for each one?

No. Depending on your goal, you need only specify the costs for which you are interested. If you are looking for just a first-cost estimate, then you need to only specify Material and possibly Installation. Remember, these are very broad categories and can be tailored to meet your specific application.

Costs are entered in a one or more user-defined Cost Databases using the Cost Database editor. You can keep separate databases for each type of cost or put all the costs for a project into one database. These databases can also be used in multiple models and can be shared among all the users over a network. 
 
You can specify an Interest Rate and an Inflation Rate which are used over the System Life. 

Is there a limit on the number of variables and goals Fathom GSC can handle?

While there is no limit, the time required to find a solution will increase with the number of variables and goals that must be solved since the number of possible variations increases exponentially with the number of variables and goals. Fathom GSC employs a robust and efficient numerical optimization engine to be able to handle models with large numbers of variables and goals.
Icon_Analyze

Learn more about how Fathom can improve your designs and results.

Sim-Footer

You may also be interested in

Arrow

Steady-State Compressible Flow Modeling. Calculate pressure drop and flow distribution in gas and steam systems

Impulse

Surge analysis software used to calculate high-pressure transients in liquid piping systems caused by water hammer.

xStream

dynamic simulation tool for high-speed, acoustic transients that occur in steam and gas piping systems.

CHEMCAD

Robust chemical process simulation software designed to meet the diverse needs of engineers who design, troubleshoot, and innovate.