ENaddcontrol |
Add a new simple control |
ENaddcurve |
Adds a new data curve to a project. |
ENadddemand |
Appends a new demand to a junction node demands list. |
ENaddlink |
Add a link to the network |
ENaddnode |
Adds a new node |
ENaddpattern |
Add a new time pattern |
ENaddrule |
Adds a new rule-based control to a project |
ENclearreport |
Clears the contents of a project's report file. |
ENclose |
Close down the EPANET Toolkit system. |
ENcloseH |
close hydraulics engine |
ENcloseQ |
Close water quality analysis and free allocated memory |
ENcopyreport |
Copies the current contents of a project's report file to another file |
ENdeletecontrol |
Deletes an existing simple control |
ENdeletecurve |
Deletes a data curve from a project |
ENdeletedemand |
Delete a demand from a junction node |
ENdeletelink |
Delete a link from the project. |
ENdeletenode |
Deletes a node |
ENdeletepattern |
Delete a new time pattern |
ENdeleterule |
Deletes an existing rule-based control |
ENepanet |
ENepanet |
ENgetaveragepatternvalue |
Get average of all time factors in a pattern |
ENgetbasedemand |
Gets the base demand for one of a node's demand categories. |
ENgetcontrol |
ENgetcontrol |
ENgetcoord |
Get coordinates for a node |
ENgetcount |
Get number of network elements. |
ENgetcurveid |
Retrieves the ID name of a curve given its index. |
ENgetcurveindex |
Retrieves the index of a curve given its ID name. |
ENgetcurvelen |
Retrieves the number of points in a curve. |
ENgetcurvetype |
Retrieves a curve's type |
ENgetcurvevalue |
Retrieves the value of a single data point for a curve. |
ENgetdemandindex |
Retrieves the index of a node's named demand category |
ENgetdemandmodel |
Get type of demand model in use and its parameters |
ENgetdemandname |
Retrieves the name of a node's demand category. |
ENgetdemandpattern |
Gets the base demand for one of a node's demand categories. |
ENgetelseaction |
Gets the properties of an ELSE action in a rule-based control. |
ENgeterror |
Returns the text of an error message generated by an error code |
ENgetflowunits |
Retrieve a code number indicating the units used to express all flow rates. |
ENgetheadcurveindex |
Retrieves index of head curve used by a pump |
ENgetlinkid |
Retrieve the ID label of a link |
ENgetlinkindex |
Retrieve the index of a link |
ENgetlinknodes |
Retrieve the index of the end nodes of a link |
ENgetlinktype |
Retrieve the type code for a link |
ENgetlinkvalue |
Retrieve parameter value for a link |
ENgetnodeid |
Retrieve the ID label a node. |
ENgetnodeindex |
Retrieve the index of a node |
ENgetnodetype |
Retrieve the node-type code |
ENgetnodevalue |
Retrieve node parameter value. |
ENgetnumdemands |
Get number of demands for a junction node |
ENgetoption |
Retrieve the value of an analysis option. |
ENgetpatternid |
Retrieve the ID label a time pattern |
ENgetpatternindex |
Retrieve the index a time pattern. |
ENgetpatternlen |
Retrieve the number of time periods in a time pattern. |
ENgetpatternvalue |
Retrieve the multiplier factor for a specific time period |
ENgetpremise |
Gets the properties of a premise in a rule-based control. |
ENgetpumptype |
Retrieves type of head curve used by a pump |
ENgetqualinfo |
Get quality analysis information |
ENgetqualtype |
Retrieve the type of water quality analysis called for. |
ENgetresultindex |
Retrieves the order in which a node or link appears in an output file. |
ENgetrule |
Retrieves summary information about a rule-based control. |
ENgetruleID |
Gets the ID name of a rule-based control given its index. |
ENgetstatistic |
Analysis convergence statistics. |
ENgetthenaction |
Gets properties of THEN action in rule-based control |
ENgettimeparam |
Get the value of one or more specific analysis time parameters. |
ENgettitle |
ENgettitle |
ENgetversion |
Retrieve the current version number of the EPANET Toolkit. |
ENgetvertex |
Get vertex coordinates |
ENgetvertexcount |
Get number of vertices for a link |
ENinit |
ENinit |
ENinitH |
Initialize hydraulic engine |
ENinitQ |
Initialize water quality analysis |
ENnextH |
determine the next hydraulic step |
ENnextQ |
Advances WQ simulation to start of the next hydraulic time period. |
ENopen |
Open the EPANET Toolkit. |
ENopenH |
Open hydraulics analysis system. |
ENopenQ |
Sets up for Water Quality analysis |
ENreport |
Write simulation report to the report file |
ENresetreport |
Resets a project's report options to their default values. |
ENrunH |
run hydraulics engine |
ENrunQ |
Computs WQ results at current time . |
ENsaveH |
ENsaveH Saves hydraulic results to binary file |
ENsavehydfile |
Saves temporary hydraulics file to disk |
ENsaveinpfile |
ENaveinpfile Saves current data to "INP" formatted text file. |
ENsetbasedemand |
Sets the base demand for one of a node's demand categories. |
ENsetcontrol |
Set the parameters of a simple control statement |
ENsetcoord |
Set coordinates for a node |
ENsetcurveid |
Changes the ID name of a data curve given its index. |
ENsetcurvevalue |
Sets the value of a single data point for a curve. |
ENsetdemandmodel |
Sets the type of demand model to use and its parameters. |
ENsetdemandname |
Sets the name of a node's demand category. |
ENsetdemandpattern |
Sets the index of a time pattern used for one of a node's demand categories. |
ENsetelseaction |
Set properties of an ELSE action in a rule-based control |
ENsetflowunits |
Sets flow units. |
ENsetheadcurveindex |
Sets index of head curve used by a pump |
ENsetjuncdata |
Sets properties for a junction |
ENsetlinkid |
Change the ID of a link |
ENsetlinknodes |
Set the indexes of a link's start- and end-nodes |
ENsetlinktype |
Change a link's type |
ENsetlinkvalue |
Set a parameter value for a link |
ENsetnodeid |
Changes the ID name of a node |
ENsetnodevalue |
Set the parameter value for a node. |
ENsetoption |
Set the value of a particular analysis option. |
ENsetpattern |
Set all of the multiplier factors for a specific time pattern. |
ENsetpatternid |
Change the ID name of a time pattern given its index. |
ENsetpatternvalue |
set pattern value |
ENsetpremise |
Sets the properties of a premise in a rule-based control. |
ENsetpremiseindex |
Sets the index of an object in a premise of a rule-based control |
ENsetpremisestatus |
Sets the status being compared to in a premise of a rule-based control |
ENsetpremisevalue |
Sets the value in a premise of a rule-based control |
ENsetqualtype |
Set the type of water quality analysis called for. |
ENsetreport |
Processes a reporting format command. |
ENsetrulepriority |
Sets the priority of a rule-based control. |
ENsetstatusreport |
Sets the level of hydraulic status reporting. |
ENsettankdata |
Sets properties for a tank |
ENsetthenaction |
Set properties of THEN action in a rule-based control |
ENsettimeparam |
Set the value of a time parameter. |
ENsetvertices |
Set a link's vertices |
ENsolveH |
ENsolveH |
ENsolveQ |
Solve network water quality for all time periods |
ENstepQ |
Advances WQ simulation one water quality time step. |
ENusehydfile |
Uses previously saved binary hydraulics file to supply a project's hydraulics. |
epanet2toolkit |
epanet2toolkit |