Epanet Plus -

d.setPDAparams(min_pressure=20, required_pressure=40)

| Feature | EPANET 2.0 (Legacy) | EPANET Plus (Modern) | | :--- | :--- | :--- | | Demand Model | Global time patterns | Node-specific, time-varying, pressure-dependent demands | | Pump Efficiency | Constant or curve-based | Variable speed drives (VSD) with efficiency curves | | Rule Control | Simple IF/THEN | Complex multi-rule logic with hysteresis | | Scenario Management | Manual saving of .net files | Built-in Scenario Manager for "what-if" analysis | | Data Interoperability | Basic text import/export | Native support for GIS (Shapefiles) and SQL databases | | Speed | Single-threaded CPU | Multi-threaded solving for large networks (>50,000 nodes) |

If your utility is still running EPANET 2.0 for calibration, you are missing out on the accuracy required for energy optimization and leak detection. epanet plus


For over two decades, EPANET — the public-domain software developed by the U.S. Environmental Protection Agency (EPA) — has been the global standard for simulating hydraulic and water quality behavior within pressurized pipe networks. Engineers, consultants, and utilities have relied on its robust engine to design, operate, and optimize drinking water distribution systems.

However, the original EPANET (version 2.0, released in 2002) had limitations: static demand patterns, simplistic control rules, and no native support for modern optimization or time-varying demands. Recognizing the need for a more powerful, flexible, and extensible platform, the EPA and its research partners introduced EPANET Plus. For over two decades, EPANET — the public-domain

EPANET Plus is not merely a software update; it is a new engine and API (Application Programming Interface) that extends EPANET’s capabilities into the realms of dynamic demand modeling, real-time simulation, stochastic analysis, and seamless integration with external optimization tools. This article provides a comprehensive overview of EPANET Plus, its features, architecture, and practical implications for water industry professionals.


As of the mid-2020s, EPANET Plus has been integrated into major commercial software (e.g., InfoWorks WS Pro, WaterGEMS 2024), and the open-source ecosystem is thriving. The EPA’s GitHub repository (Open Water Analytics) hosts the engine code, thousands of test cases, and a growing library of Python examples. As of the mid-2020s, EPANET Plus has been

Future planned enhancements include:

Each node can have its own demand pattern or a time series of demands (e.g., daily, weekly, seasonal). This replaces the old approach of applying a single global pattern to all nodes. EPANET Plus allows:

The term "EPANET Plus" is often associated with commercial software shells that wrap around the EPANET engine to provide a superior user experience and extended functionality.

Common Implementations Include: