FLake_functions.py est disponible

La première version du script pour faire des simulations hydrodynamiques avec FLake est sortie.
Ajouté par Jordi Prats il y a plus de 9 ans

La première version fonctionnelle du script FLake_functions.py a été finalisée. L'objective de cet script est de faciliter les simulations avec le modèle FLake. Il contient des fonctions pour:
  • récupérer les données nécessaires à la simulation
  • pour réaliser la simulation
  • pour lire et afficher les résultats

Néanmoins, le modèle n'est pas encore calibré.

Les fichiers se trouvent dans la branche 'Master' du Dépôt.

La fonction run_FLake_cdl permet de réaliser toutes ces actions. Pour une exécution simple il suffit de définir les 4 variables suivantes:
  • cdl: code de lac (ex. 'BIM13', 'ALL04') en format string.
  • in_date: date initiale de la simulation en format 'aaaa/mm/jj'.
  • fi_date: date finale de la simulation en format 'aaaa/mm/jj'.
  • folder: dossier qui contiendra le fichiers d'entrée et sortie du modèle en format string (ex. 'E:\\FLake\\ALL04\\').

Pour exécuter FLake pour le lac et la période d'intérêt il faut faire:
run_FLake_cdl(cdl, in_date, fi_date, folder).

Exemple:

cdl = 'BIM13'
in_date = '1999/01/01'
fi_date = '2013/12/31'
folder = 'E:\\FLake\\BIM13\\'
run_FLake_cdl(cdl, in_date, fi_date, folder)

Reading Secchi data...
Reading satellite data...
Reading meteorological data...
Preprocessing meteorological data...

Setting the configuration parameters...
Calculating air temperature at the study site altitude...
Calculating cloudiness...

Directory check.
Writing the meteorological data file...
5479 lines written to E:\FLake\BIM13\BIM13.dat
Writing the configuration file...
Configuration file written to E:\FLake\BIM13\BIM13.nml
Start of simulation...
... end of simulation.

Reading results...
5480 lines read.
Done!

demo_FLake_BIM13.png (75,321 ko) Jordi Prats, 24/06/2015 17:10


Commentaires