Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2015:10_21

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:2015:10_21 [2015/10/22 10:58] – au wauteletcommit:2015:10_21 [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 3: Line 3:
 ==== Contact Bug Fix ==== ==== Contact Bug Fix ====
  
-==== Matrice de raideur de contact ====+=== Matrice de raideur de contact ===
  
-=== Wire ===+== Wire ==
  
 Le calcul de la normale à un wire dépend de son orientation global et non de l'orientation de chacune des courbes le constituant. Dès lors, il fallait adapter la fonction du calcul de la normale ! Le calcul de la normale à un wire dépend de son orientation global et non de l'orientation de chacune des courbes le constituant. Dès lors, il fallait adapter la fonction du calcul de la normale !
  
-=== Augmented Lagrangien Method ===+== Augmented Lagrangien Method ==
  
 J'ai corrigé un bug dans l'expression de la matrice de raideur de contact dans le cas collant ou avec frottement (Partie géométrique).  J'ai corrigé un bug dans l'expression de la matrice de raideur de contact dans le cas collant ou avec frottement (Partie géométrique). 
Line 25: Line 25:
 Pour se faire, j'ai tout simplement utilisé la même méthode qu'en pénalité, c'est à dire j'ai adapté la valeur du lagrangien normal et du lagrangien tangentiel aux nouvelles valeurs de la pression de contact et du cisaillement de contact, si ceux-là étaient non nuls dans la configuration lagrangienne.  Pour se faire, j'ai tout simplement utilisé la même méthode qu'en pénalité, c'est à dire j'ai adapté la valeur du lagrangien normal et du lagrangien tangentiel aux nouvelles valeurs de la pression de contact et du cisaillement de contact, si ceux-là étaient non nuls dans la configuration lagrangienne. 
  
-<note important>La méthode fonctionne mais elle manque certainement de robustesse !</note>  +<note important>La méthode fonctionne mais elle manque certainement de robustesse ! </note>  
  
 ==== Ale Method ==== ==== Ale Method ====
Line 49: Line 49:
  
 <code> <code>
-[r]:mtFEM/IntegerMetaData.h +[r]: 
-[r]:mtFEM/RealMetaData.h+[r]:
 [a]: [a]:
 </code> </code>
Line 58: Line 58:
 <code> <code>
 [r]: [r]:
-[a]: +[a]:apps/ale/forgeAugLag.py 
 +[a]:apps/contactMec/contact2dEpeAugLagTresca.py 
 + 
 </code> </code>
  
  --- //[[gwautelet@ulg.ac.be|Gaëtan WAUTELET]] 2015/10/21//  --- //[[gwautelet@ulg.ac.be|Gaëtan WAUTELET]] 2015/10/21//
commit/2015/10_21.1445504293.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki