Visualiser les détails du résultat
Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
---|---|---|---|---|---|
0001189 | SIC | Fortran Régulation | public | 2015-10-26 10:33 | 2015-10-28 09:36 |
Rapporteur | dorch | Assigné à | dorch | ||
Priorité | urgente | Impact | bloquant | Reproductibilité | toujours |
Statut | fermé | Résolution | corrigé | ||
Version du produit | 5.34a | ||||
Version ciblée | 5.35g | Résolu dans la version | 5.35g | ||
Résumé | 0001189: Les modes des variables de régulation (Y,Z,T) pour les débits aux ouvrages en travers ne sont plus supportés | ||||
Description | Pour reproduire le bug : - Créer un module PRINT - Demander une commande U, une consigne Y ou une mesure Z pointant vers le débit d'un ouvrage en travers en mode relatif - Lancer la simulation avec SIRENE La donnée est traitée en mode absolu. Le problème doit venir de l'ordre d'initialisation entre le recalcul du débit aux ouvrages en travers après importation de la ligne d'eau initiale et la définition de la valeur de référence (i.e. la valeur absolue au premier pas de temps) servant dans le calcul des données de régulation en mode relatif. | ||||
Balises | Aucune balise n'est associée. | ||||
Temps projeté (jours) | |||||
|
Dans SIRENE, l'initialisation des modules de régulation et le calcul des lois fonction du temps est très tôt nécessaire dans le processus d'initialisation du programme pour calculer les valeurs des conditions aux limites internes et externes. L'initialisation des modules était associé jusqu'à présent à la définition des valeurs de référence des variables de contrôle. Mais celle-ci ne peut correctement s'effectuer que si les débits aux ouvrages ont été calculés. Cette opération n'est faite qu'à l'initialisation d'un nouveau pas de temps de calcul hydraulique. J'ai donc ajouté un argument optionnel à RegManager pour pouvoir au premier appel à l'amont de l'initialisation, initialiser les modules mais ne pas définir les valeurs de références. Corrections apportées dans SIRENEn.N19I et REGUL.N05H |
|
L'erreur a été introduite dans SIC 5.34A où l'appel à RegSetVarRef a été couplé avec l'initialisation des modules de régulation (premier appel à RegManager). |
|
Recorrection du bug et notteoyage du code dans SIRENEn.N19I, REGUL.N05H, FLUXML.N20H déposés sur le serveur. |
Date de modification | Nom d’utilisateur | Champ | Changement |
---|---|---|---|
2015-10-26 10:33 | dorch | Nouveau bogue | |
2015-10-26 10:33 | dorch | Statut | nouveau => affecté |
2015-10-26 10:33 | dorch | Assigné à | => dorch |
2015-10-26 11:10 | dorch | Note ajoutée: 0001240 | |
2015-10-26 11:10 | dorch | Statut | affecté => fermé |
2015-10-26 11:10 | dorch | Résolution | ouvert => corrigé |
2015-10-26 11:10 | dorch | Résolu dans la version | => 5.35g |
2015-10-26 11:16 | dorch | Version du produit | 5.35g => 5.34a |
2015-10-26 11:18 | dorch | Note ajoutée: 0001241 | |
2015-10-28 09:36 | dorch | Note ajoutée: 0001242 |