Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2014:03_16

This is an old revision of the document!


Commit 2014-03-16

CMake

  • adaptation de garfield.cmake à MKL 11.2.1.2 (Parallel Studio XE 2013 SP1)
  • ajout de garfield-student.cmake qui permet de faire des version sans oo_nda et keygen

Geniso

  • initialisation correcte du vtkWidget de gui2.py

Interface TBB

  • La version des Intel Threading Building Blocks est affichée au démarrage, ainsi que la version de l'interface. Ce deuxième numéro de version permet de savoir si deux versions de TBB sont compatibles l'une avec l'autre.
  • Vérification au démarrage de mtGlobal: la version de la DLL chargée est comparée à la version utilisée lors de la compilation du code. Si Metafor détecte une différence, il réagit: si la version chargée est plus récente, il affiche un warning. Si la version chargée est plus ancienne, il lance une exception FatalError. Ceci nous facilitera la tâche lorsque un système est mal configuré. On a eu récemment le cas avec le cluster fabulous.

Interface MKL

  • La version de la MKL est affichée de manière plus complète au démarrage.
  • Le numéro de version chargé est comparé au numéro de version utilisépour la compilation (voir TBB ci dessus). On a régulièrement des problèmes de chargement de DLL sur les systèmes windows où Matlab et/ou Miktex sont installés.
  • Ce système de vérification doit être étendu à Qt, vtk et python. C'est pas encore fait.
commit/2014/03_16.1394987944.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki