Table of Contents



Commit 2006-06-16

Modifs

Split dans les matériaux d'endommagement. Le but final (mais il y a encore du boulot) est d'avoir la même structure pour l'endommagement que pour l'écrouissage isotrope ou cinématique et la viscosité plastique, à savoir le calcul de la matrice de raideur au niveau du matériau est indépendante de la loi utilisée. Plus concrètement pour ce commit :

Deux lois de taille de grains ont été implémentées (voir thèse de Laurent Adam et Doc) :

Pour utiliser ce nouveau matériau, on déclare dans le jeu de données :

Pour programmer une loi d'évolution de la taille des grains, on doit déclarer 2 fonctions et leur dérivée par rapport à gamma (déformation plastique) et par rapport à grainSize :

Etapes suivantes :

Une fois ces deux étapes franchies, on pourra définitivement virer la vieille loi nl8. LOL

:!: cvs -d :!:

Fichiers ajoutés/supprimés

A apps/monosMaterials/evpIsoGsHypo2dAxiCis.py
A apps/monosMaterials/evpIsoGsHypo2dAxiTrac.py
A apps/monosMaterials/evpIsoGsHypo2dEpeCis.py
A apps/monosMaterials/evpIsoGsHypo2dEpeTrac.py
A apps/monosMaterials/evpIsoGsHypo3dCis.py
A apps/monosMaterials/evpIsoGsHypo3dTrac.py
A mtMaterialLaws/grainsize/GrainSize.cpp
A mtMaterialLaws/grainsize/GrainSize.h
A mtMaterialLaws/grainsize/GrainSizeShcuts.h
A mtMaterialLaws/grainsize/GrainSizeShcuts.inl
A mtMaterialLaws/grainsize/PerzynaGrainSize.cpp
A mtMaterialLaws/grainsize/PerzynaGrainSize.h
A mtMaterialLaws/grainsize/PerzynaGrainSizeShcuts.h
A mtMaterialLaws/grainsize/PerzynaGrainSizeShcuts.inl
A mtMaterialLaws/grainsize/SinhGrainSize.cpp
A mtMaterialLaws/grainsize/SinhGrainSize.h
A mtMaterialLaws/grainsize/SinhGrainSizeShcuts.h
A mtMaterialLaws/grainsize/SinhGrainSizeShcuts.inl
A mtMaterials/volumes/EvpIsoHGrainSizeHypoGpState.cpp
A mtMaterials/volumes/EvpIsoHGrainSizeHypoGpState.h
A mtMaterials/volumes/EvpIsoHGrainSizeHypoMatShcuts.cpp
A mtMaterials/volumes/EvpIsoHGrainSizeHypoMatShcuts.h
A mtMaterials/volumes/EvpIsoHGrainSizeHypoMaterial.cpp
A mtMaterials/volumes/EvpIsoHGrainSizeHypoMaterial.h

TAG : PP_060616

Pierre-Paul Jeunechamps 2006/06/16 16:13