La modélisation de quelques structures hydrauliques a été implémentée dans TELEMAC-2D et TELEMAC-3D pour représenter soit un seuil (2D), une digue ou une buse (2D/3D). Leur utilisation nécessite la mise en données de fichiers d'entrée complexes pour définir leurs caractéristiques géométriques et leurs paramétrisations, incluant le besoin de maintenir des listes ou des numéros de noeuds dépendant du maillage et d'apparier manuellement des noeuds à travers ou le long des obstacles.
Une nouvelle approche pour modéliser les obstacles dans TELEMAC-2D et TELEMAC-3D définit une abstraction des "obstacles" capable de garder les caractéristiques de la plupart des types de structures hydrauliques. L'approche inclut aussi une automatisation complète de la recherche d'information du maillage en donnant des données d'entrée géométriques, des noeuds qui se connectent automatiquement, des points de contrôle et des casiers si nécessaire.