RCAL
Le stockage des durées de simulation se effectué à la milliseconde. Il sera socké au format long ( plage +/- 2 exp 64). Ce stockage optimisera les recherches ( indexation) et les comparaison.
La clé d'un résultat est composée de l'identifiant du calcul et du temps en millisecondes ( long).
La xsd définissant le paramètre TempsSimu, utilisé pour définir le temps d'un résultat, est à compléter. Actuellement, il ne permet pas de définir des millisecondes. Le pattern du champ TempsSimu doit permettre de préciser des millisecondes. Les formats "xxx.000S" et "xxxS" sont valides.
RPTG
La balise ResPTG peut être définie plusieurs fois pour des raisons d'évolutivité. Actuellement, seule la première occurence de cette balise est utilisée par Fudaa-Crue.
Scénario Crue 9 lié à un scénario Crue 10
Le moteur de calcul Crue 10 nécessite la présence de fichiers de résultats issus de Crue 9. Pour cela, il a été décider d'ajouter la possibilité d'associer un scénario Crue 10 à un scénario Crue9.
L'association sera persistée dans une nouvelle balise Scenario-ScenarioV9 optionnelle définie dans l'élément définissant un Scenario Crue10.
Les modifications à apporter sont:
modifier la xsd de l'étude (effectué par JMB)
lors des conversions Crue9 -> Crue10 et Crue10-> Crue10, cette balise doit être renseignée.
Lors du lancement d'un run Crue 10, copier le ficheir xxcprovx.dat du Run courant du scénario Crue9 associé.
Dans la partie graphique, il faut apporter la possibilité de modifier la balise Scenario-ScenarioV9.
Lancement de manière silencieuse de Crue 9
Afin de faciliter le lancement de Crue 9 depuis Fudaa-Crue, P Balayn a proposé de fournir un script permettant d'exécuter les services internes de Crue 9 (LECDC et MODCAL) afin d'éviter l'affichage de la fenêtre de pilotage de Crue 9.
Afin de garantir une intégration complète dans Fudaa-Crue, ce batch ne devra rendre la main qu'à la fin de l'exécution du dernier service (MODCAL).