EPANET
EPANETは水の滞留時間(water age)をモデル化する機能や、反応性物質の流れや、単純な条件下では非反応性物質の流れも予測する機能を有している。これらの機能は、特に配水システム内の残留塩素の予測に用いられる。EPANETのデフォルト機能では単体の物質のみの生成消失のみしか評価できないが、外部機能(EPANET-MSX)では物質間の反応をモデル化することが可能である。