EPANET-PLUS is a specialized Python library designed to enhance and simplify interactions with the EPANET Programmer’s Toolkit. It provides a high-level Application Programming Interface (API) for water engineers and researchers to perform hydraulic and water quality simulations programmatically. Key Capabilities of EPANET-PLUS
Key Features of EPANET Plus
Case Study: A case study of the water distribution system in a small town in the United States was conducted using EPANET Plus. The town's WDS serves approximately 10,000 residents and consists of 150 miles of pipes, 10 pumps, and 5 tanks. The study aimed to optimize pump operations and reduce energy consumption. Using EPANET Plus, the researchers developed a hydraulic model of the WDS and simulated various pump scheduling scenarios. The results showed that optimizing pump operations could reduce energy consumption by 15% and costs by 12%, while maintaining water quality and meeting demand requirements. epanet plus
EPANET PLUS has been utilized in international academic environments and professional training programs. For example, it is recognized as a tool for undergraduate and master's level research within the University of Lodz EPANET-PLUS is a specialized Python library designed to
Classic EPANET assumes that node demands are always fully satisfied regardless of pressure — a “demand-driven” approach. In reality, when pressures drop below a threshold (e.g., during firefighting or pipe breaks), actual outflow decreases. The town's WDS serves approximately 10,000 residents and
: Serves as the robust computational foundation for the larger EPyT-Flow framework on GitHub
Water distribution systems are the invisible arteries of our cities. For decades, EPANET, developed by the U.S. Environmental Protection Agency (EPA), has been the global gold standard for hydraulic and water quality simulations. However, as infrastructure demands grow and digital transformation takes hold, engineers often find themselves needing more than the basic toolkit.