The simple Streeter–Phelps model is based on the assumptions that a single BOD input is distributed evenly at the cross section of a stream or river and that it moves as plug flow with no mixing in the river. Furthermore, only one DO sink (carbonaceous BOD) and one DO source (reaeration) is considered in the classical Streeter–Phelps model. These simplifications will give rise to errors in the model. For example the model does not include BOD removal by sedimentation, that suspended BOD is converted to a dissolved state, that sediment has an oxygen demand and that photosynthesis and respiration will impact the oxygen balance.