Водопостачальну мережу (ВПМ) можно представить у вигляді орієнтованого графу. Вершини графу відповідають точковим об'єктам ВПМ, тобто таким об'єктам, для яких вхід і вихід нерозрізняються (відбори, точки розгалуження труб і т.п.). Ребра графу відповідають об'єктам, для яких характерна наявність входу і виходу (лінійний участок, кран, насосна станція і т.п.). Орієнтація ребер відповідає напряму течії води. Вважається, що всі відбори рівно як і надходження води в систему зосереджені тільки у вершинах графу.
Кожне ребро графу має тип: "труба", "кран", "насосна станція (НС)". Кожному ребру типу "труба" або "кран" приписано діаметр, назва об’єкту,крім того, ребру типу "труба" приписана довжина. Ребро типу "кран" характеризується ступінню відкритості у відсотках(%) - 100 означає повністю “відкритий” і 0 - “закритий”. Ступінь відкритості крану - це не що інше як віношення площі поперечного перерізу через яку тече вода до площі поперечного перерізу крану у повністю відкритому стані.
Робота насосної станції описується рівнянням:
Формула, яка визначає гідравлічний ухил (різниця напорів води на початку і в кінці горизонтальної труби довжиною в 1 м), має вид:
Для визначення коєфіцієнта λ в програмі використовується формула Альштуля: