e2=EPANetSimulation(f) e2.network.links[81].results[d], e2.ENgetlinkvalue(81,d)[1], e2.network.nodes[55].results[e], e2.ENgetnodevalue(55,e)[1] # now in both high level and low level interfaces, we have the right value. ''' changing the pattern of the network ''' patId = "NewPattern"; ret=es.ENaddpattern(patId) print(ret) patFactors=[0.8, 1.1, 1.4, 1.1, 0.8, 0.7, 0.9, 0.0, 0.8, 0.8, 0.0, 0.0] ret,patIndex=es.ENgetpatternindex(patId) print(patIndex) es.ENsetpattern(patIndex, patFactors) es.ENgetpatternid(6)[1] es.ENgetpatternlen(6) [round(es.ENgetpatternvalue(6,i)[1],3) for i in range(1,12+1)] es.ENsetpatternvalue(6,9,3.3) [round(es.ENgetpatternvalue(6,i)[1],3) for i in range(1,12+1)] """ hidraulic simulation realm """ import os from epanettools import epanet2 as et from epanettools.examples import simple