Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2007:11_26

Commit 2007-11-26

Matériaux

Ajout d'un matériau d'endommagement de type Gurson.

  • La fonction updateElasticProperties de EvpIsoHDamageHypoMaterial.h est maintenant virtuelle.
  • EvpIsoHDamageMoriTanakaHypoMaterial dérive de EvpIsoHDamageHypoMaterial pour mettre à jour les propriétés élastique selon la loi de Mori-Tanaka (ce qui existait avant)
  • EvpIsoHDamageJacobsHypoMaterial dérive de EvpIsoHDamageHypoMaterial pour mettre à jour les propriétés élastique selon la loi de Jacobs (variation des propriétés élastique des os en fonction de la porosité)

Matériaux/lois matérielles.

Ajout de deux nouvelles lois matérielles d'endommagement continus (BoneRemodContinuousDamage et AlvBoneRemodContinuousDamage ) pour le remodelage osseux. Ces lois sont du type damage/repair et pas uniquement endommagement.

Elles ont du sens que en quasi-statique pour le moment (la variation d'endo devrait induire une variation de densité et donc de masse).

La variation d'endo sera non nulle uniquement si il existe un endo initial non nul.

AlvBoneRemodContinuousDamage diffère de BoneRemodContinuousDamage en ce que la variation d'endo pour la première dépend directement de l'état de pression (compression ou traction) alors que la seconde ne dépend que d'une mesure de l'énergie de défo élastique (cfr doc - à completer)

Cas Test.

  • nouveaux cas test pour ces lois matérielles (monosMaterials)
  • nouveau cas test plus général (apps/qs/toothDamage)

Fichiers ajoutés / supprimés.

apps\qs\toothDamage.py  Added
apps\monosMaterials\evpIsoDamageAlvBoneRemod2dAxiCis.py  Added
apps\monosMaterials\evpIsoDamageAlvBoneRemod2dAxiTrac.py   Added
apps\monosMaterials\evpIsoDamageAlvBoneRemod3dCis.py    Added
apps\monosMaterials\evpIsoDamageAlvBoneRemod3dTrac.py   Added
apps\monosMaterials\evpIsoDamageBoneRemod2dAxiCis.py    Added
apps\monosMaterials\evpIsoDamageBoneRemod2dAxiTrac.py     Added
mtMaterials\volumes\EvpIsoHDamageMoriTanakaHypoMaterial.cpp      Added
mtMaterials\volumes\EvpIsoHDamageJacobsHypoMaterial.cpp      Added
mtMaterials\volumes\EvpIsoHDamageMoriTanakaHypoMaterial.h      Added
mtMaterials\volumes\EvpIsoHDamageJacobsHypoMaterial.h      Added
mtMaterialLaws\damage\BoneRemodContinuousDamage.cpp      Added
mtMaterialLaws\damage\AlvBoneRemodContinuousDamage.cpp     Added
mtMaterialLaws\damage\BoneRemodContinuousDamage.h      Added
mtMaterialLaws\damage\AlvBoneRemodContinuousDamage.h      Added

Marlène Mengoni 2007/11/26

commit/2007/11_26.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki