Describir: Computational river dynamics