Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2016:04_29

Commit 2016-04-28

Correction bug frottement

J'ai finalement résolu le problème du recalcul du frottement après remaillage. Ce problème est facilement visible sur l'image ci-dessous, où, à chaque remaillage, on a des chutes assez nettes dans les différentes courbes de forces (simulation remaillage, courbes noires). Ici, ce n'est pas encore trop important car le frottement est rétabli dès le premier pas suivant, mais ce n'est pas forcément le cas.

On y voit qu'à chaque remaillage, après rééquilibrage, seules les forces normales sont recalculées, pas les forces tangentielles. Après résolution du problème, les courbes ressemblent maintenant celles ci-dessous, ce qui est plus plaisant (simulation remaillage, courbes vertes).

Au lieu des chutes assez brusques précédentes, on a plus que de très légères chutes dans les courbes dues au transfert, immédiatement corrigées par le rééquilibrage (ce qui est le but du rééquilibrage).

Divers

Restructuration de MetaforTransferOperator, postStepRemeshing et BalancingQuasiStatic.

Cas-tests

Ajout du cas-test filageExtrusion avec le remaillage, et un autre sur cont2.

Fichiers ajoutés/supprimés

A : 
R : 

Tests ajoutés/supprimés

A : apps.remeshing2.baseTests.filageExtrusion.py
A : apps.remeshing2.fullAuto.filageExtrusionRemeshing.py
A : apps.remeshing2.fullAuto.cont2DebugTimeDensitiesRemeshing.py
R : 

Pierre Joris 2016/04/28

commit/2016/04_29.txt · Last modified: 2018/05/04 15:49 by boman