wntr.epanet.msx#

The wntr.epanet.msx package provides EPANET-MSX compatibility functions for WNTR.

The following environment variable must be set, or the command set_msx_path must be run prior to trying to instantiate the EPANET-MSX toolkit.

WNTR_PATH_TO_EPANETMSX#

The full path to the directory where EPANET-MSX has been installed. Specifically, the directory should contain both toolkit files, epanet2.dll and epanetmsx.dll (or the appropriate equivalent files for your system architecture).

Functions

Modules

enums

The wntr.epanet.msx.enums module contains EPANET-MSX enum types, for use in toolkit API calls.

exceptions

The wntr.epanet.msx.exceptions module contains Exceptions for EPANET-MSX IO operations.

io

The wntr.epanet.msx io module contains methods for reading/writing EPANET MSX input and output files.

toolkit

The wntr.epanet.msx.toolkit module is a Python extension for the EPANET-MSX Programmers Toolkit DLLs.