Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2018:01_11

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:2018:01_11 [2018/01/11 11:49] papeleuxcommit:2018:01_11 [2018/05/04 16:48] (current) – [Commit - LPx - 11 Janvier 2018] boman
Line 1: Line 1:
-===== Commit - LPx - 11 Janvier 2018 =====+===== Commit 2018-01-11 =====
  
 Initialisation des Threads MKL - Divers  Initialisation des Threads MKL - Divers 
Line 14: Line 14:
       * IOMP : ''MKL_THREADING_INTEL'' (intel OpenMp)       * IOMP : ''MKL_THREADING_INTEL'' (intel OpenMp)
       * GNU : ''MKL_THREADING_GNU'' (si compilé avec gcc)       * GNU : ''MKL_THREADING_GNU'' (si compilé avec gcc)
-  * La définition du nombre de threads devant être fixé au démarrage de Metafor, toutes les fonctions de définition du nombre de threads ne sont plus interfacées vers python (via SWIG). +  * La définition du nombre de threads devant être fixé au démarrage de Metafor, toutes les fonctions de définition du nombre de threads ne sont plus interfacées vers python (via SWIG). => suppression de toutes les commandes ''Blas/IntelTBB.setNumThreads(n)'' des cas tests
   * Le nombre de threads TBB et MKL est définitivement unifié (les MKL utilisant les threads TBB définis d'autre part, ...). Les tests de ''apps/parallel'' effectué avec un nombre de threads différents entre TBB et Blas ont été supprimés.   * Le nombre de threads TBB et MKL est définitivement unifié (les MKL utilisant les threads TBB définis d'autre part, ...). Les tests de ''apps/parallel'' effectué avec un nombre de threads différents entre TBB et Blas ont été supprimés.
   * Pour continuer à tester gen4 en parallèle, j'ai déplacé quelques tests gen4 dans ''gen4.tests.parallel''   * Pour continuer à tester gen4 en parallèle, j'ai déplacé quelques tests gen4 dans ''gen4.tests.parallel''
 +  * Correction des scripts ''battery.py'', ''ExperimentsClasses.py'' (opti) et we
 ===== Divers : ===== ===== Divers : =====
-  * Ajout d'exemples d'utilisation des extracteurs valeurs moyenne sur éléments ''IFElementValueExtractor'' et valeurs aux Points d'itnégration  ''IFGaussPointValueExtractor'' (dans cont2.py)+  * Ajout d'exemples d'utilisation des extracteurs valeurs moyenne sur éléments ''IFElementValueExtractor'' et valeurs aux Points d'intégration  ''IFGaussPointValueExtractor'' (dans cont2.py) 
 +  * BVHTreeDrawer.cpp : Ajout de #include <vtkSmartPointer.h> (portabilité VTK 6.3) 
 +  * computeGravityCenterAndMass :  
 +<code> 
 +    //return {posCG, mass};//gcc 5.4 ne supporte pas encore le constructeur par liste 
 +    return std::tuple<mtMath::Vect3, double>(posCG, mass); 
 +</code>
   *    * 
 ===== Fichiers ajoutés/supprimés : ===== ===== Fichiers ajoutés/supprimés : =====
Line 28: Line 34:
 ===== Tests ajoutés/supprimés ===== ===== Tests ajoutés/supprimés =====
 <code> <code>
 +Deleted : apps\parallel\tubeDssTbb1Blas.py/tsc 
 +Deleted : apps\parallel\tubeDssTbbBlas1.py/tsc 
 +Deleted : apps\parallel\tubeIssTbb1Blas.py/tsc 
 +Deleted : apps\parallel\tubeMumpsTbb1Blas.py/tsc 
 +Deleted : apps\parallel\tubeMumpsTbbBlas1.py/tsc 
 +Moved : gen4\tests\meshme.py/tsc -> gen4\tests\parallel\meshme.py/tsc 
 +Moved : gen4\tests\Robo.png -> gen4\tests\parallel\Robo.png 
 +Moved : gen4\tests\geo1.py/tsc -> gen4\tests\parallel\geo1.py/tsc 
 +Moved : gen4\tests\marcus.py/tsc -> gen4\tests\parallel\marcus.py/tsc 
 +Moved : gen4\tests\papillon.py/tsc -> gen4\tests\parallel\papillon.py/tsc 
 +Moved : gen4\tests\papillon_polygon.txt -> gen4\tests\parallel\papillon_polygon.txt
 </code> </code>
  
commit/2018/01_11.1515667773.txt.gz · Last modified: 2018/01/11 11:49 by papeleux

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki