Ajout de nouveaux cas-tests dans la batterie suite au dernier commit (Commit 2016-06-23) et petites modifications pour améliorer la lisibilité des cas-tests super-élément.
Des nouveaux cas-tests ont été ajoutés dans la batterie dans le module mtSuperElement
, dans un dossier séparé beamCentrifugeLoad
.
Chacun des cas-tests beam3D…_1.py
correspond à la création d'un super-élément de Craig-Bampton calculé avec 20 modes à interfaces fixes d'une lame modélisée en 3D. Le super-élément est construit après une mise en rotation centrifuge à la vitesse 20000 RPMs, et les DDLs Retenus correspondent aux extrémités gauche et droite de la lame.
Les cas-tests beam3D…_2.py
correspondent, quant à eux, à l'analyse fréquentielle des super-élément créés. Ils permettent de vérifier que les fréquences propres calculées avec le modèle super-élément correspondent bien aux fréquences du modèle FEM calculé à 20000 RPMs.
createPyFileAndSaveGroups()
et groupsNodesToSave()
dans l'unique fonction createPyFileForSuperElemUse()
de oo_meta\mtSuperElement\tests\tools\utilities.py
.Modified: oo_meta\mtSuperElement\tests\tools\postObjectiveFunction.py Modified: oo_meta\mtSuperElement\tests\defoCentrCBSESRIPR_1.py Modified: oo_meta\mtSuperElement\tests\defoCentrGSESRIPR_1.py Modified: oo_meta\mtSuperElement\tests\Beam3DTetra_1.py Modified: oo_meta\mtSuperElement\tests\Beam3D_1.py Modified: oo_meta\mtSuperElement\tests\Beam2DTri_1.py Modified: oo_meta\mtSuperElement\tests\Beam2DGuyan_1.py Modified: oo_meta\mtSuperElement\tests\Beam2D_1.py
createPyFileAndSaveGroups()
et groupsNodesToSave()
dans l'unique fonction createPyFileForSuperElemUse()
de oo_nda\abrawal\banc18ER\tools\utilities.py
.createSuperElement()
dans le fichier oo_nda\abrawal\banc18ER\tools\postObjectiveFunction.py
.Added: mtSuperElement\tests\tools\beam3DRotCreate.py Added: mtSuperElement\tests\tools\beam3DRotFreqAnalysis.py
Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad\__init__.py Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad\beam3DEas20000Rpm20Modes_1.py Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad\beam3DEas20000Rpm20Modes_2.py Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad\beam3DSri20000Rpm20Modes_1.py Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad\beam3DSri20000Rpm20Modes_2.py Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad\beam3DSripr20000Rpm20Modes_1.py Added: oo_meta\mtSuperElement\tests\beamCentrifugeLoad\beam3DSripr20000Rpm20Modes_2.py
— Claire Hennuyer 2016/06/24