===== Commit 2016-06-24 =====
Ajout de nouveaux cas-tests dans la batterie suite au dernier commit ([[commit:2016:06_23|Commit 2016-06-23]]) et petites modifications pour améliorer la lisibilité des cas-tests super-élément.
===== Nouveaux cas-tests =====
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.
===== Modifications pour lisibilité des cas-tests =====
==== mtSuperElement ====
* Rassemblement des fonctions ''createPyFileAndSaveGroups()'' et ''groupsNodesToSave()'' dans l'unique fonction ''createPyFileForSuperElemUse()'' de ''oo_meta\mtSuperElement\tests\tools\utilities.py''.
* Par conséquent, modifications dans :
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
==== abrawal ====
* Rassemblement des fonctions ''createPyFileAndSaveGroups()'' et ''groupsNodesToSave()'' dans l'unique fonction ''createPyFileForSuperElemUse()'' de ''oo_nda\abrawal\banc18ER\tools\utilities.py''.
* Par conséquent, modification de la fonction ''createSuperElement()'' dans le fichier ''oo_nda\abrawal\banc18ER\tools\postObjectiveFunction.py''.
===== Fichiers pour cas-tests ajoutés =====
Added: mtSuperElement\tests\tools\beam3DRotCreate.py
Added: mtSuperElement\tests\tools\beam3DRotFreqAnalysis.py
===== Cas-tests ajoutés =====
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@ulg.ac.be|Claire Hennuyer]] 2016/06/24//