應用蓄泄關係把河段或水庫的入流洪水過程轉換成出流洪水過程的計算。根據入流洪水計算出流洪水是水文工作中經常遇到的問題,十分重要。它在性質上屬於明渠非恒定流,解法較繁,要求資料較多,在一般水文工作中較少應用。由於天然洪水波的加速度項極小,用蓄泄關係就可求解方程,方法簡便,這就是洪水演算法。

  蓄泄關係是河道或水庫的蓄水量W與其泄流量O之間的關係。同同時還引入入流量I,使WOI的函數。把這個函數與水量平衡方程合解,即可計算出出流過程。由於蓄泄關系有多種表達方式,洪水演算的方法也有多種。對於水庫,W隻與O有關,演算方法比較簡單。對於河流,WOI都有關,最常用的演算方法是馬斯京根法。它把水量平衡方程與蓄泄關系合解,求得計算公式如下:

      O2C0I2C1I1C2O1

式中I1I2為時段始末時刻河段的入流流量;O1O2為時段始末時刻河段的出流流量;C0C1C2對某河段為常數,決定於河道水力學條件,可用公式計算。當已知I1I2O1,即可計算O2。按時段遞推,即可求得出流過程。

  馬斯京根方法已擴展應用到多個河段的連續演算和非線性條件下的演算等問題。

  在河流中,如果河長正好等於特征河長,則W隻與O有關,與水庫無異。特征河長的大小決定於河道水力學條件,可用加裡寧法進行計算。