====== Lecture d'un modèle hydraulique 1D ou 2D dans HABBY ====== HABBY va contrôler l'intégrité des données d'entrées hydrauliques et les modifier dans certains cas : - Lecture des fichiers de simulation hydraulique 1D ou 2D. - (Seulement pour les modèles 1D) Création d'un maillage triangulaire à partir des profils en travers. - (Seulement pour les modèles 2D et maillage non triangulaire) Triangulation pour avoir un maillage triangulaire. - (Seulement pour les modèles 2D et Volumes Finis) Conversion d'un maillage volume finis vers un maillage élément finis. - Assemblage des tronçons et unités si plusieurs fichiers d'entrée. - Sauvegarde du maillage complet (whole_profile). - Détection d'un maillage variable en coordonnées XY entre chaque unité d'un même tronçon. - Détection d'un maillage variable en élévation Z entre chaque unité d'un même tronçon. - Pour chaque unité de chaque tronçon: - Détection de doublons de mailles et nœuds à la lecture. Si oui, l'unité n'est pas acceptée par HABBY. - Toute les valeurs de hauteurs d'eau inférieures au paramètre du projet spécifié par l'utilisateur, sont mise à 0. Toute les variables qui dépendent de la hauteur d'eau sont aussi mise à 0. - Suppression des mailles sèches (hauteurs d'eau égales à 0.). - (Seulement pour les modèles 2D avec l'option de projet activée) : Découpage des mailles semi-mouillées + détection de doublons de mailles et nœuds par sécurité. - Calcul de l'aire de chaque maille. - Suppression des mailles dont l'aire calculée est nulle. - Création d'un fichier .hyd (ou .hab avec les modèles LAMMI ou ASCII).