===== Commit 2015-07-03===== ==== Rééquilibrage dynamique et contact ===== La procédure de rééquilibrage a été améliorée, notamment pour tenir compte du contact. Ca reste en chantier, mais ça progresse. ==== Remailleur nul ===== Un remailleur qui se contente de copier le maillage d'un metafor à l'autre a été implémenté. Il donc à présent possible de ne remailler que partiellement une structure. ==== Divers===== Un bug a été trouvé pour le calcul du JTOT. Dans les cas où l'ALE était activé mais où la matrice des masses n'était pas mise à jour à chaque pas de temps, cette grandeur divergeait. Enfin, un bug a été corrigé dans le remailleur, la densité de certains points n'était pas toujours bien assignée. ==== Descriptions des cas-tests ===== forgeQS et forgeDyn testent remaillage et rééquilibrage en quasi-statique et dynamique, respectivement. Les tests terminant par _1 font simplement une première intégration, _2 vérifient remaillage et transfert de données, _3 le rééquilibrage et _4 le redémarrage de l'intégration. Les tests _4 peuvent être lancés sans passer par l'étape _3 si on souhaite redémarrer après transfert de données sans rééquilibrage. ===== Fichiers ajoutés/supprimés ===== A : R : ===== Tests ajoutés/supprimés ===== A : apps.remeshing2.dCupExtrusion_4.py A : apps.remeshing2.forgeDyn_1.py A : apps.remeshing2.forgeDyn_2.py A : apps.remeshing2.forgeDyn_3.py A : apps.remeshing2.forgeDyn_4.py A : apps.remeshing2.forgeQS_1.py A : apps.remeshing2.forgeQS_2.py A : apps.remeshing2.forgeQS_3.py A : apps.remeshing2.forgeQS_4.py R : apps.remeshing2.forge_1.py R : apps.remeshing2.forge_2.py R : apps.remeshing2.forge_3.py --- //[[pjoris@ulg.ac.be|Pierre Joris]] 2015/03/13 //