Table of Contents
Commit 2008-10-09
OeMath
ajout de fonctions dans Matr3 : x.getTrace()
Matériaux - Endo continu anisotrope
Corrections du calcul de la matrice raideur tangente. La version précédente plantait en plasticité mais cela a été corrigé. Les résultats en analytique sont identiques (aux erreurs d'intégration près) à ceux en numérique… fête!
Introduction d'un paramètre η (à définir par l'opérateur - paramètre matériau, à passer également dans les paramètres de la loi matérielle) qui mesure l'importance de l'anisotropie de l'endo (η=1 en isotrope ; η=3 si anisotrope complet). !!Selon le type de tests, l'intégration converge plus ou moins bien selon la valeur de η.
Comme (voir commit précédent), l'endo anisotrope n'est pas forcément diagonal, ajout de visu des éléments non diagonaux.
Lois matérielles - Remodelage osseux anisotrope
Nouvelle loi : BoneRemodContinuousAnisoDamage –> Loi identique à BoneRemodContinousDamage mais évaluée pour un endo anisotrope (et donc beaucoup plus complexe…). Contient néanmoins un paramètre supplémentaire - η, identique à celui passé au matériau.
Tests
des monos pour la nouvelle loi matérielle + une dent anisotrope.
Fichiers ajoutés / supprimés.
Code
A mtMaterialLaws.damage.BoneRemodContinuousAnisoDamage.h A mtMaterialLaws.damage.BoneRemodContinuousAnisoDamage.cpp
Tests
A apps.monosMaterials.evpIsoDamageAnisoBoneRemod2DAxiCis.py A apps.monosMaterials.evpIsoDamageAnisoBoneRemod2DTrac.py A apps.monosMaterials.evpIsoDamageAnisoBoneRemod3DCis.py A apps.monosMaterials.evpIsoDamageAnisoBoneRemod3DTrac.py A apps.qs.toothAnisoDamage.py
— Marlene Mengoni 2008/10/09 09:39