Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0000024SICEdiSicpublic2022-03-30 17:08
RapporteurdorchAssigné à 
PrioriténormaleImpactfonctionnalitéReproductibilitén'a pas essayé
Statut affectéRésolutionouvert 
Version du produit 
Version ciblée5.39aRésolu dans la version 
Résumé0000024: Loi fonction du temps périodique
DescriptionNouvelle option à envisager
Ajouter un attribut Boucle à la loi qui prend pour valeur 0 si la loi n'est pas répétée ou une valeur en secondes qui indique de répéter la loi à partir de ce temps.
Exemple : Boucle=86400 signifie répéter la loi tous les jours.
Si la loi est plus longue que le temps inscrit dans boucle les valeurs au temps t>Boucle sont ignorées.

Prévoir éventuellement un paramètre NbRepetitions pour gérer le nombre de répétitions.
BalisesAucune balise n'est associée.
Temps projeté (jours)

Activités

jean

2010-04-20 10:30

administrateur   ~0000146

Dernière modification : 2010-04-20 10:32

cela peut faire l'objte d'un développement plus général des fonctionalités de la fenêtre FI_FT, pour ajouter différent type de lois ( incrémentale, boucle... )
-> affichage du graphique a jour
-> Lecture ecriture xml
-> Mise a jours des fonctions de CvariableFT qui renvoies la valeur a un T donné.
    => ATENTION A NE PAS FAIRE UNE REGRESSION!!! Vérifier que le débit amont de modèle (vérification qu'il est >0) et les débit iniiaux restent bien calculés.
-> Stockage dans la variable CvariableFT

dorch

2016-03-17 10:18

administrateur   ~0001313

Côté Windev, deux nouveaux champs à saisir :
- Période de répétition
- Nombre de répétitions
Modifier CVariableFT::LitValeurT pour le calcul de la valeur à un instant T

Côté Fortran, il faut modifier :
- Le type D_GLOBAL::TabXY_t pour intégrer les deux paramètres Periode (REAL), et Repet (INTEGER). Si la période est nulle c'est qu'il n'y a pas de répétition. Si Repet est nul, seule la première valeur est prise en compte.
- Ajouter ces deux paramètres dans XMLVAR::AjouteLoi, XML::VAR::XmlDonneeLoi
- Gérer la périodicité dans le calcul de la valeur à un instant T dans C_REGULATION::GetYTVal

dorch

2017-12-11 10:33

administrateur   ~0001468

La question s'est posée pendant la formation Viet-Nam Academy for Water Resource pour rentrer une condition aval du type marée.

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2009-09-03 11:34 dorch Nouveau bogue
2009-09-11 14:02 dorch Projet @2@ => @1@
2009-09-14 11:51 jean Statut nouveau => affecté
2009-09-14 11:51 jean Assigné à => jean
2009-09-14 14:25 jean Projet @1@ => @17@
2010-03-10 15:58 dorch Projet @17@ => @1@
2010-04-20 10:30 jean Note ajoutée: 0000146
2010-04-20 10:32 jean Note modifiée: 0000146
2010-08-03 16:59 dorch Projet @1@ => SIC
2010-08-03 17:00 dorch Catégorie => EdiSic
2013-08-06 11:34 dorch Version ciblée => Priorité 3
2016-03-17 09:48 dorch Assigné à jean =>
2016-03-17 09:48 dorch Version ciblée Priorité 3 => 5.36a
2016-03-17 09:48 dorch Résumé Bouclage de loi fonction du temps => Loi fonction du temps périodique
2016-03-17 10:18 dorch Note ajoutée: 0001313
2016-03-20 17:20 dorch Relation ajoutée enfant de 0001255
2017-12-11 10:33 dorch Note ajoutée: 0001468
2018-05-29 08:46 dorch Version ciblée 5.36a => 5.39a
2022-03-30 17:08 dorch Relation supprimée enfant de 0001255