SMS dit: Practical aspects of computational river hydraulics