===== Commit 2010-07-02 =====
Import Bacon
===== Modifs =====
** Import Bacon **
* Suppression du fichier temporaire "_fdb.py" dont la lecture (import) pouvait faire exploser la mémoire
* import direct du fdb en memoire dans le domain
* ajout de paramètres de debug :
* setVerbose : ajout de messages de debug
* setVerboseMem : imprime l'état de la mémoire à différents moments de l'import
* setVerboseCpu : imprime le temps nécessaire aux opérations d'import
* correction du décalage d'index pour les objets géométriques
* modification de tous les cas tests selon la nouvelle syntaxe
# import SAMCEF model
import toolbox.baconImporter
bi = toolbox.baconImporter.BaconImporter(domain,'file.dat' )
bi.setVerbose() #optional
bi.setVerboseMem() #optional
bi.setVerboseCpu() #optional
bi.execute()
** batterie - pyutils **
* remise à jour du répertoire ''metaBin/bin/Release/verif'' dans le répertoire de run de la batterie (en cas d'update svn)
* ajout de la fonction ''printMem()'' dans pyutils (imprime la mémoire utilisée par le process courant)
nb : la mesure de la memoire sous windows nécessite l'installation du module python ''pywin32'' : http://sourceforge.net/projects/pywin32/ (télécharger l'installeur adapté a votre config et installer). Le module fera partie de la prochaine mouture des libs (quand d'autres développements le nécessitera).
** CMake **
* modification du répertoire d'install de Metafor dans ''win32.cmake'' et ''win64.cmake''
===== Fichiers ajoutés/supprimés =====
A oo_meta/toolbox/baconImporter.py
R oo_meta/toolbox/dat2py.py
--- //[[L.Papeleux@ulg.ac.be|Luc PAPELEUX]] 2010/07/02 //