ContinuousDamageEvpIsoHHypoMaterial
qui dérive de EvpIsoHHypoMaterial
pour la version purement mécanique et la version dérivée thermomécanique TmContinuousDamageEvpIsoHHypoMaterial
.ContinousDamage
a été créée dont dérive les lois d'évolution et leur dérivée. Pour implémenter une nouvelle loi d'endommagement, il “suffit” d'écrire la loi d'évolution et ses dérivées par rapport à la déformation plastique, la pression et la variable d'endommagement et ça marche (de la même façon qu'on programme une loi d'écrouissage isotrope : on doit écrire la limite élastique et sa dérivée).ContinuousDamage
.isAdiabatic()
au niveau des méthodes pour soulager l'écriture.withStressReevaluation()
au niveau du couplage thermomécanique pour soulager l'écriture.cyl3D.py
et cyl3DVP
: suppression d'extracteurs inutilement instables dans la batterie.tirGobin
: correction (il utilisait des éléments standard…).EvpIsoHHypoMaterial
: possibilité de récupérer le Gamma
du pas de temps / de l'ité précédent lors de l'initialisation du Newton-Raphson (utile pour les matériaux à endommagement continu où on boucle sur la résolution de la plasticité).TmMaterial
et ThermalMaterial
.A oo_meta/apps/monosMaterials/evpIsoDamageLemaitre2dAxiCis.py A oo_meta/apps/monosMaterials/evpIsoDamageLemaitre2dAxiTrac.py A oo_meta/apps/monosMaterials/evpIsoDamageLemaitre2dEpeCis.py A oo_meta/apps/monosMaterials/evpIsoDamageLemaitre2dEpeTrac.py A oo_meta/apps/monosMaterials/evpIsoDamageLemaitre3dCis.py A oo_meta/apps/monosMaterials/evpIsoDamageLemaitre3dTrac.py A oo_meta/mtMaterialLaws/damage/ContinuousDamage.cpp A oo_meta/mtMaterialLaws/damage/ContinuousDamage.h A oo_meta/mtMaterialLaws/damage/LemaitreChabocheContinuousDamage.cpp A oo_meta/mtMaterialLaws/damage/LemaitreChabocheContinuousDamage.h A oo_meta/mtMaterials/volumes/ContinuousDamageEvpIsoHHypoGpkState.cpp A oo_meta/mtMaterials/volumes/ContinuousDamageEvpIsoHHypoGpkState.h A oo_meta/mtMaterials/volumes/ContinuousDamageEvpIsoHHypoGpState.cpp A oo_meta/mtMaterials/volumes/ContinuousDamageEvpIsoHHypoGpState.h A oo_meta/mtMaterials/volumes/ContinuousDamageEvpIsoHHypoMaterial.cpp A oo_meta/mtMaterials/volumes/ContinuousDamageEvpIsoHHypoMaterial.h A oo_meta/mtMaterials/volumes/TmContinuousDamageEvpIsoHHypoMaterial.cpp A oo_meta/mtMaterials/volumes/TmContinuousDamageEvpIsoHHypoMaterial.h A oo_meta/mtMaterials/volumes/TmContinuousDamageEvpIsoHHypoGpkState.cpp A oo_meta/mtMaterials/volumes/TmContinuousDamageEvpIsoHHypoGpkState.h A oo_meta/mtMaterials/volumes/TmContinuousDamageEvpIsoHHypoGpState.cpp A oo_meta/mtMaterials/volumes/TmContinuousDamageEvpIsoHHypoGpState.h R oo_meta/mtMaterials/volumes/HypoTmMaterial.cpp R oo_meta/mtMaterials/volumes/HypoTmMaterial.h
— Pierre-Paul Jeunechamps 2007/02/28 09:58