commit:2018:06_20
Table of Contents
Commit - LPx - 20 Juin 2018
ThixoEvpIsoHHypoMaterial : suppression de la dérivation de EvpIsoHHypoMaterial
ThixoEvpIsoHHypoMaterial
Toujours en essayant d'utiliser ma structure PRMat dans ma version de développement, je me suis rendu compte que les matériaux ThixoEvpIsoHHypoMaterial
dérivent de EvpIsoHHypoMaterial
mais n'en réutilise quasi aucune routine, mais nécessite de redéfinir des fonctions autrement pour répondre aux besoins particuliers des matériaux Thixo.
- J'ai donc décidé de faire dériver les matériaux
ThixoEvpIsoHHypoMaterial
deIsoHypoMaterial
- En corollaire,
ThixoEvpIsoHHypoGpState
dérive dorénavant deHypoGpState
et non plus deEvpIsoHHypoGpState
- De la même manière, j'ai fait dériver
ThixoYieldStress
deMaterialLaw
plutot que deYieldStress
(une fois encore, toutes les fonctions d'interface étaient redéfinies différement !!!) - Pour éviter tout soucis de vérification de ma version de développement, j'ai préféré commiter ca à part (comme souvent ces derniers temps)
TmThixoEvpIsoHHypoMaterial
:- suppression de
thixoYieldStress
qui était redéfini - suppression des fonctions getNbOfIndependantInternalFields et getIndependantInternalFieldID qui n'étaient que des appels aux fonctions de
ThixoEvpIsoHHypoMaterial
depuis mon dernier commit de ces fichiers
Divers :
- Correction de
EvpIsoHHypoGpState
qui oubliaitdEvpl
dans divers fonctions (write, getIndependantField, setIndependantField).
Fichiers ajoutés/supprimés :
Added : Deleted : Moved :
Tests ajoutés/supprimés
Adding: Deleted : Moved :
— Luc Papeleux 2018/06/20
commit/2018/06_20.txt · Last modified: 2018/06/20 11:23 by papeleux