Modifications des fichiers principaux d'Abrawal dans lesquels on peut maintenant choisir le modèle (FEM ou super-élément) pour le pied ou pour la pâle de manière indépendante.
bladeCentrifugeLoad.py
, bladeCasingCheck.py
, et banc18ER.py
de ABRAWAL ont été modifiés de façon à permettre le choix du modèle du pied, d'une part, et le modèle de la pâle d'autre part. Les fichiers bladeCentrifugeLoadFSE.py
, bladeCentrifugeLoadBSE.py
, bladeCasingCheckFSE.py
, et banc18ERFSE.py
commités précédemment ont donc été supprimés.bladeInteractionType
→ pour définir le modèle associé à la pâlefootInteractionType
→ pour définir le modèle associé au piedfillInteractions
qui est implémentée dans la classe Blade
de blades18ER.py
.nbOfNormalModesBlade
→ pour un super-élément pâlenbOfNormalModesFoot
→ pour un super-élément piedbladeInteractionType
et footInteractionType
sont fixées à FieldApplicator
par défaut de façon à ce que tous les anciens cas-tests banc18ER (modèle FEM classique) fonctionnent sans modifications du jeu de donnée.
computeRZOmega()
appelée dans bladeCasingCheck.py
et banc18ER.py
:getBaconName()
pour récupérer les noms de fichier/dossier.getElemTypeStr()
et getMeshOption()
dans la classe Blade
de blades18ER.py
qui permettent d'accéder au bon dossier quel que soit le type de maillage avec ou sans pied, mais aussi quels que soient les modèles du pied et de la pâle (FSEGuyan, BSECraig, etc.).Deleted: oo_nda\abrawal\banc18ER\tools\bladeCentrifugeLoadBSE.py Deleted: oo_nda\abrawal\banc18ER\tools\bladeCentrifugeLoadFSE.py Deleted: oo_nda\abrawal\banc18ER\tools\bladeCasingCheckFSE.py Deleted: oo_nda\abrawal\banc18ER\tools\banc18ERFSE.py Deleted: oo_nda\abrawal\banc18ER\battery\bladeCentrifugeLoadFSECraig.py Deleted: oo_nda\abrawal\banc18ER\battery\casingRotFSEGuyan.py Deleted: oo_nda\abrawal\banc18ER\battery\bladeCasingEngagementRef.py
— Claire Hennuyer 2016/01/13 bis