commit:2018:04_16
Table of Contents
Commit - LPx - 16 Avril 2018
Debug ContinuousDamageEvpIsoHHypoMaterial && TmContinuousDamageEvpIsoHHypoMaterial
ContinuousDamageEvpIsoHHypoMaterial
- Remontée du calcul des termes servant à calculer la MRT dans le calcul des contraintes et stockage de ceux ci dans le
ContinuousDamageEvpIsoHHypoGpkState
. - Le calcul de ces termes dépendant des paramètres matériaux (G, K, …), leur calcul au moment du calcul de la MRT est incompatible avec la possibilité de paralléliser pour la version TM du matériau
- Ajout dans les prédicteurs élastique de la dépendance des paramètres matériaux à la température (imposée)
- Le calcul des termes de raideur est effectué en fin d'intégration des contraintes en réutilisant les fonctions développées par Pierre-Paul. Une rationalisation des opérations permettrait certainement de gagner un peu de temps de calcul (beaucoup d'opérations sont faites plusieurs fois).
- Fait pour les 3 méthodes de calcul des contraintes (iterative, coupled, Souza)
- Adaptation des calculs des raideurs pour utiliser les termes stoqués dans le GKState
- ContinuousDamageEvpIsoHHypoGpkState : Ajout des variables utilisées par le calcul de la MRT :
- double dEndoDJ
- double kappa
- SymMatr3 Nij
- SymMatr3 dSigDD
- Matr3 dEndoDHatEps
TmContinuousDamageEvpIsoHHypoMaterial
- Contrairement aux autres matériaux TM, le
TmContinuousDamageEvpIsoHHypoMaterial
ne réuitilisait pas les routines d'intégration duContinuousDamageEvpIsoHHypoMaterial
, ces dernières ne prenant pas en charge les effets d'une variation de température (tant sur les paramètres matériaux que la dilatation thermique). Or comme ces termes correctifs ont été introduits dans leContinuousDamageEvpIsoHHypoMaterial
, on peut dorénavant réutiliser ces intégrateurs de contrainte (en ayant adapté les paramètres matériaux avant l'intégration) - Le calcul de la pression ne prenait pas correctement en compte l'endommagement. Comme Marlène l'avait fait dans le matériau
ContinuousDamageEvpIsoHHypoMaterial
, le calcul de la pression nécessite le calcul complet des contraintes pour prendre en compte l'évolution de l'endommagement ⇒ c'est dorénavant chose faite …
Import GMSH
- Ajout de la possibilité d'appliquer une translation à un maillage importé par GMSH
- Utilisation de l'index de decallage dans les groupes
Divers :
- Vizu Sig_Ortho:
- Les contraintes Ortho n'étaient plus visibles dans l'interface graphique depuis la sélection des champs en fonction des matériaux par Gaetan (bonne idée de réduire le nombre de champs disponibles dans l'interface à ceux qui existent dans le modèle, mais nécessitant un gros travail dans le code pour s'assurer que tous les champs disponibles sont bien accessibles ou pas)
- ⇒ ajout des contraintes dans le référentiel ortho pour tous les matériaux Hypo
- MechanicalVolumeIntegrationMethods :
- Ajout du champ
IF_SIG_ORTHO_ZZ
dans la fonction “isMechanicalInternalField” (avait sauté au copié collé)
Fichiers ajoutés/supprimés :
Added : Deleted : M :
Tests ajoutés/supprimés
Adding: Deleted : Moved :
— Luc Papeleux 2018/04/16
commit/2018/04_16.txt · Last modified: 2018/04/16 11:10 by papeleux