From 4cbab9c99aef0f3303760cdbd6ac60b8a405035c Mon Sep 17 00:00:00 2001 From: Jean-Philippe ARGAUD Date: Wed, 14 Oct 2015 12:09:56 +0200 Subject: [PATCH] Documentation and source minor corrections --- doc/fr/ref_observers_requirements.rst | 10 +++++----- src/daComposant/daCore/Persistence.py | 2 +- src/daComposant/daCore/version.py | 6 ++++++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/doc/fr/ref_observers_requirements.rst b/doc/fr/ref_observers_requirements.rst index 90ebf8a..549899b 100644 --- a/doc/fr/ref_observers_requirements.rst +++ b/doc/fr/ref_observers_requirements.rst @@ -33,7 +33,7 @@ Certaines variables sp calculs, peuvent être surveillées durant un calcul ADAO. Ces variables peuvent être affichées, tracées, enregistrées, etc. C'est réalisable en utilisant des "*observer*", parfois aussi appelés des "callback". Ce sont des scripts Python, -qui sont chacun associé à une variable donnée. Ils sont activés à chaque +qui sont chacun associés à une variable donnée. Ils sont activés à chaque modification de la variable. Il y a 3 méthodes pratiques pour intégrer un "*observer*" dans un cas ADAO. La @@ -71,15 +71,15 @@ surveill print " --->",info," Value =",var[-1] -Stocké comme un fichier Python ou une chaîne de caractères explicite, ces lignes -de script peuvent être associées à chaque variable présente dans le mot-clé -"*SELECTION*" de la commande "*Observers*" du cas ADAO : "*Analysis*", +Stockées comme un fichier Python ou une chaîne de caractères explicite, ces +lignes de script peuvent être associées à chaque variable présente dans le +mot-clé "*SELECTION*" de la commande "*Observers*" du cas ADAO : "*Analysis*", "*CurrentState*", "*CostFunction*"... La valeur courante de la variable sera affichée à chaque étape de l'algorithme d'optimisation ou d'assimilation. Les "*observer*" peuvent inclure des capacités d'affichage graphique, de stockage, de traitement complexe, d'analyse statistique, etc. -On donne ci-aprés l'identifiant et le contenu de chaque modèle disponible. +On donne ci-après l'identifiant et le contenu de chaque modèle disponible. Inventaire des modèles d'*observer* disponibles ("*Template*") ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ diff --git a/src/daComposant/daCore/Persistence.py b/src/daComposant/daCore/Persistence.py index 82df72b..8471703 100644 --- a/src/daComposant/daCore/Persistence.py +++ b/src/daComposant/daCore/Persistence.py @@ -835,7 +835,7 @@ class CompositePersistence(object): for k in objs: try: if len(self.__StoredObjects[k]) > 0: usedObjs.append( k ) - except: + finally: pass objs = usedObjs objs.sort() diff --git a/src/daComposant/daCore/version.py b/src/daComposant/daCore/version.py index 3b537b9..bdd011a 100644 --- a/src/daComposant/daCore/version.py +++ b/src/daComposant/daCore/version.py @@ -20,6 +20,12 @@ # # Author: Jean-Philippe Argaud, jean-philippe.argaud@edf.fr, EDF R&D +""" + Version +""" +__author__ = "Jean-Philippe ARGAUD" +__all__ = [] + name = "Data Assimilation Package" version = "0.12.0" date = "vendredi 31 octobre 2015, 12:12:12 (UTC+0100)" -- 2.39.2