wntr.network.base#

The wntr.network.base module includes base classes for network elements and the network model.

Classes

AbstractModel

Base class for water network models.

Link

Base class for links.

LinkStatus

Enum class for link statuses.

LinkType

Enum class for link types.

Node

Base class for nodes.

NodeType

Enum class for node types.

Observer

Base class for the observer in an observer design pattern.

Registry

Base class for registries.

Subject

Base class for the subject in an observer design pattern.