Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

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.

 

1ère modif

Modifier dans FCv0.52 l'écriture du xxcrue8w.dat à la création du run Crue9, pour qu'il écrive les fichiers de données sans aucun chemin :

Contenu du xxcrue8w.dat écrit par FCv0.51 :

[LECDC]
Donnees=C:\DATA\FC\v1.2\Etu3-0\RUNS\Sc_M3-0_c9\R2012-04-25-17h12m11s\Mo_M3-0_c9\M3-0_C9
[MODCAL]
Executable=Q:\Qualif_Exec\Crue9\EMODCAL.EXE
Donnees=C:\DATA\FC\v1.2\Etu3-0\RUNS\Sc_M3-0_c9\R2012-04-25-17h12m11s\Mo_M3-0_c9\M3-0_C9

 

Contenu du xxcrue8w.dat écrit par FCv0.52 :

[LECDC]
Donnees=M3-0_C9
[MODCAL]
Executable=Q:\Qualif_Exec\Crue9\EMODCAL.EXE
Donnees= M3-0_C9

 

Mécaniquement le contenu du xxcprovx.dat passera automatiquement de (FCv0.51) :

0 
Q:\QUALIF~1\Crue9\francais
C:\DATA\FC\v1.2\Etu3-0\RUNS\Sc_M3-0_c9\R2012-04-25-17h12m11s\Mo_M3-0_c9\M3-0_C9
C:\DATA\FC\v1.2\Etu3-0\RUNS\Sc_M3-0_c9\R2012-04-25-17h12m11s\Mo_M3-0_c9\M3-0_C9

 

à (FCv0.52) :

0 
Q:\QUALIF~1\Crue9\francais
M3-0_C9
M3-0_C9

 

2ème modif

FCv0.52 implémente le nouvel élément <Scenario-ScenarioV9 NomRef=""> de la façon suivante :

  • IHM pour saisir ou modifier cet attribut optionnel de tout scénario de type Crue10, parmi la liste des scénarios Crue9 de l'étude
  • Gestion des conversions c9c10 : renseignement automatique de l'attribut avec le nom du scénario source
  • Gestion des conversions c10c10 : recopie de l'attribut du scénario source
  • Au lancement d'un run Crue10, si l'attribut SceV9 est défini, les 3 fichiers (xxcprovx.dat, .STO et .STR) sont copiés du RunCourant du scénario Crue9 dans le RunCourant du scénario Crue10, dossier Modèle. Si possible, vérification de l'absence de chemin aux lignes 3 et 4 du xxcprovx.dat, sinon alerte avertissement "Les chemins des fichiers de données Crue9 devraient être en relatif dans xxcprovx.dat".
  • No labels