Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2010:07_02

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
commit:2010:07_02 [2010/07/02 15:47] papeleuxcommit:2010:07_02 [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +===== 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
 +<code>
 +    # import SAMCEF model
 +    import toolbox.baconImporter
 +    bi = toolbox.baconImporter.BaconImporter(domain,'file.dat' )
 +    bi.setVerbose()     #optional
 +    bi.setVerboseMem()  #optional
 +    bi.setVerboseCpu()  #optional   
 +    bi.execute()
 +</code>
 +
 +** 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 =====
 +<code>
 +A oo_meta/toolbox/baconImporter.py
 +R oo_meta/toolbox/dat2py.py 
 +</code>
 +
 +
 + --- //[[L.Papeleux@ulg.ac.be|Luc PAPELEUX]] 2010/07/02 //

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki