“…To compute the actual outflows from the nodes within given pres- sure bounds, modifications are needed, either in the source code of a demand-driven simulation engine (e.g., Cheung et al, 2005) or by adding additional fictitious components like reservoirs, check valves (CVs), flow control valves (FCVs), emitters, dummy nodes and very short pipes to the demand nodes (DNs -e.g., Ozger, 2003;Ang and Jowitt, 2006;Rossman, 2007;Suribabu and Neelakantan, 2011;Jinesh Babu and Mohan, 2012;Gorev and Kodzhespirova, 2013;Prasad, 2014, 2015;Morley and Tricarico, 2014;Abdy Sayyed et al, 2014, 2015Suribabu, 2015;Suribabu et al, 2017;Mamizadeh and Sharoonizadeh, 2016;Mahmoud et al, 2017;Pacchin et al, 2017). Mahmoud et al (2017) addressed the shortcoming of each of these methods for evaluating outflow in the case of large networks and under extended-period simulation (EPS). They have developed a new way to handle PDA using EPANET in single-iterative type after an introduction of a check valve, a flow control valve and a flow emitter for both the steady state and EPS.…”