Skip to content

Commit

Permalink
Update to the README file, including instructions to install and
Browse files Browse the repository at this point in the history
configure DHALSIM-epynet


Former-commit-id: b6b1864
  • Loading branch information
afmurillo committed Jun 25, 2021
1 parent f27fe52 commit 2315e8d
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,19 @@ Inside this environment we will install scapy and netfilterqueue

This finishes the configuration of the python2 virtual environment

#### DHALSIM Epynet
The enhanced-ctown topology example does not use WNTR as a hydraulic simulator. Instead, it is configured to use the experimental as physical process simulator DHALSIM-epynet library developed by Davide Salaorni.
DHALSIM-epynet is a wrapper around EPANET2.2 and runs in a more natively way the EPANET simulator. Future releases of DHALSIM will have configured DHALSIM-epynet by default.

To install DHALSIM-epynet, clone the repository at: https://github.com/Daveonwave/DHALSIM-epynet.git

And create a symbolic link to the enhanced c-town topology:

ln -s ~/DHALSIM-epynet/ ~/DHALSIM/ICS_topologies/enhanced_ctown_topology/

In future versions, DHALSIM-epynet will be released as Python pip module.


## How to use the Digital Twin

The Makefile inside the ICS_topologies has example topologies already implemented. To run an example topology use:
Expand Down

0 comments on commit 2315e8d

Please sign in to comment.