commit:futur:robo
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
commit:futur:robo [2017/03/13 16:45] – boman | commit:futur:robo [2018/07/31 17:40] – [Commit David Thomas] boman | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Commit ====== | ====== Commit ====== | ||
- | ====== Portage Visual Studio 2015 ====== | + | ===== Parallélisation du contact sur "faces complexes" |
- | Comme je l' | + | Étonnamment, le S-Rail |
- | * **Compilation de Metafor sous MacOSX:** MacOS nécessite les versions les plus récentes de VTK et Qt pour fonctionner correctement. En particulier les versions de VTK et Qt qu'on utilisait | + | |
- | * **Utilisation du C++11 / C++14:** à ce niveau, nous étions limités par le compilateur le plus vieux parmi ceux qu'on utilise sur toutes les machines, c'est-à-dire le compilateur Visual Studio 2012 qui ne supporte que quelques nouvelles fonctionnalités C++11 (auto, fonctions lambdas basiques, etc.). | + | |
- | J' | + | Supprimer ces variables statiques entraîne une allocation (coûteuse) des objets à chaque passage dans la routine et une dégradation énorme des perfs. Je n' |
- | Le Visual Studio 2017 est sorti la semaine passée mais n'est pas encore utilisable (à cause de Parasolid entre autres | + | Je me suis donc dit qu'il serait peut être inétressant de tester une " |
- | Le code reste évidemment compilable avec Visual Studio 2012. | + | Cette manière de faire est la manière " |
- | En pratique, voici les versions utilisées sur mon PC: | + | J' |
- | * Visual Studio 2015 Community: appelé aussi " | + | |
- | * Intel Parallel Studio 2017 Update 2 (MKL, TBB): On a maintenant la possibilité d' | + | |
- | * zlib 1.2.11: rien de neuf, mis à part des bug fixes. | + | |
- | * python 2.7.13+: compilable grâce au travail de [[https:// | + | |
- | * CMake 3.7.2: génère de nombreux warnings qu'il faudra traiter correctement (je ne l'ai pas encore fait - j' | + | |
- | * Qt 5.8.0: compatible avec notre nouveau code Qt 5.6.x (voir mes commits précédents). L' | + | |
- | * VTK 7.1.0: petits problèmes de changement de syntaxe dans les tests "longBone". J'ai également corrigé un problème de création des lumières de la scène 3D. A part ça, le gros changement de VTK7 par rapport à VTK6 est le support d'un OpenGL récent (l'option '' | + | |
- | * SWIG 3.0.12: aucun problème. | + | |
- | * Parasolid 29.1: dernière version en date. Visual Studio 2012 nous bloquait définitivement à la v28.1. On espère obtenir les projections parallèles en restant à jour (c' | + | |
- | * numpy 1.11.2 + dépendances: | + | |
- | Evidemment, il y a toutes sortes | + | Par contre, le thread local storage permet |
- | Une fois que tout le monde aura migré vers VS14 on pourra envisager | + | Entretemps, j'ai appris |
- | ====== Compilation | + | ===== Compilation |
- | * Correction mineure du code source (un '' | + | J'ai adapté les '' |
- | * Problème de l'écran Retina de l'iMac du service. Le widget Qt-VTK | + | |
+ | ===== Commit David Thomas ===== | ||
+ | J'ai récupéré la version Metafor de David Thomas pour commiter ses modifs utilisées pour le couplage SU2-Metafor. Il s'agit principalement d'une option du '' | ||
+ | tsm.setVerbose(False) | ||
+ | ===== gmsh.py ===== | ||
+ | L' | ||
+ | ===== meshingTools.py ===== | ||
+ | J'ai ajouté une fonction de fusion d' | ||
+ | |||
+ | |||
+ | --- // | ||
commit/futur/robo.txt · Last modified: 2019/07/10 14:43 by boman