本書繫統構建了計算河流動力學基本理論框架。構建原則力求從理論上更嚴密、準確性更高、更具一般性的模型入手,通過理論推導或經驗假設得出一般性可能適度降低但計算效率更高、應用可行性增加的模型。全書共分10章。前4章介紹了水沙兩相流運動力學基礎理論。第5章至第7章繫統介紹河流動力學數學模型的構建,包括含沙水流運動、河床衝淤、河岸崩塌等數學模型構建及理論體繫。第8章至靠前0章分別介紹了一維、二維和三維(包括全三維和準三維)河流動力學模型的具體應用。本書可作為水利、水電、土木、環境、生態以及其他涉及河流動力的學科教材或參考書。本書有助於廣大河流動力和河流生態環境研究人員提高對河流動力的認識,從多相流體力學角度深入理解河流動力過程,並根據具體問題提出具體假設對模型進行簡化,進一步實現模型的可行性。