commit:2008:10_20
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
commit:2008:10_20 [2008/10/20 12:09] – created boman | commit:2008:10_20 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Commit 2008-10-20 ====== | ||
+ | |||
+ | ===== Modifs ===== | ||
+ | |||
+ | ==== ALE - SplineCurveReZoner ==== | ||
+ | |||
+ | Amélioration du remaillage " | ||
+ | J'en ai profité pour uniformiser/ | ||
+ | Le test '' | ||
+ | |||
+ | ==== ALE - Convection de la densité ==== | ||
+ | |||
+ | Lorsqu' | ||
+ | |||
+ | Dans le cas lagrangien, vu que le maillage est fixé à la matière, la matrice de masse est constante au cours du temps puisque, quelle que soit la déformation de la maille, elle renferme toujours la même quantité de matière. Conséquence directe, on ne se préoccupe jamais de recalculer la densité courante puisqu' | ||
+ | En ALE, vu que la quantité de matière contenue dans une maille est variable, on doit réévaluer la/les matrice(s) (la consistante est toujours calculée et la diagonalisée en explicite). On doit donc réintégrer la densité courante sur le volume actuel de l' | ||
+ | |||
+ | Dans le cas thermomec, la densité à utiliser dépend d'une part de température et d' | ||
+ | |||
+ | Pour la matrice de capacité, en lagrangien, on intègre ρ(x,T)C(T) sur le volume courant. La densité utilisée est ici la densité initiale évaluée à la température courante. En ALE, on utilise la même formule pour recalculer cette matrice en cours de calcul. On néglige donc dans les 2 cas la variation de la densité avec la défo. | ||
+ | |||
+ | Pour arriver à séparer les effets thermiques et mécaniques, | ||
+ | |||
+ | Les problèmes arrivent si on veut ne pas trop pénaliser le code lagrangien: si on cacule le jacobien total à tout moment, on va devoir recalculer des jacobiens sur des points de Gauss qui, très souvent on déjà été recalculés pour l' | ||
+ | |||
+ | Au final, ça marche. Cependant, vu la manière dont est construite l'ALE, un nouveau maillage auxiliaire est créé (un maillage par intégrateur). Celui-ci est 9x/10 identique à celui qui sert à convecter les contraintes (d'ou l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Projet ====== | ||
+ | |||
+ | |||
+ | |||
+ | ===== Fichiers ajoutés/ | ||
+ | |||
+ | < | ||
+ | mtMaterials/ | ||
+ | </ | ||
+ | |||
+ | --- // | ||
+ | |||
+ | |||
+ | |||