commit:2010:02_18
Table of Contents
Commit 2010-02-18
Usure Surface de révolution - Optimisation du temps cpu
Modifs
Mailleur Surface de révolution
- Le nombre de segments doit maintenant être défini dans le constructeur
- Finalisation du mailleur : points normaux (non “Abradables”), triangles, partage des noeuds sur le wire (meshBoundaries=false),…
- pour l'instant génère les options
meshBoundaries
etabradableMeshPoint
sonttrue
par défaut et non changeables (to be cleaned), messages d'erreur - Ajout d'un pointeur vers le
mtGeoRevolutionTransfiniteMesher
dans lamtGeoRevolutionSurface
.
Abradable
- Prise en compte de la structure particulière du maillage des surfaces de révolution pour diminuer drastiquement le temps consommé par l'abrasion (remplacement du balayage stupide du maillage de la side par une détermination de la zone à tester : contact3dAbradRevSurf 250sec → 150 sec)
- Mise en place de tolérances dans le calcul des intersections “direction d'usure - frontière cellule maillage” (⇒ robustification de l'usure par noeud isolé)
- Extraction des “Ksi-Eta” wear (existaient mais n'étaient pas interfacés dans _mtElement.i)
Fichiers ajoutés/supprimés
A R
Tests ajoutés/supprimés
Ajout de tests d'usure dans diverses conditions (dérivé de contact3dAbradRevSurf)
A oo_meta/apps/contactMec/contact3dAbradByPointRevSurf.py A oo_meta/apps/contactMec/contact3dAbradByPointRevSurfReverseRot.py A oo_meta/apps/contactMec/contact3dAbradByPointRevSurfSinY.py A oo_meta/apps/contactMec/contact3dAbradByPointRevSurfSinYReverseRot.py A oo_meta/apps/contactMec/contact3dAbradRevSurfReverseRot.py A oo_meta/apps/contactMec/contact3dAbradRevSurfSinY.py A oo_meta/apps/contactMec/contact3dAbradRevSurfSinYReverseRot.py R
— Luc PAPELEUX 2010/02/17
commit/2010/02_18.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1