Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2013:12_12

Commit 2013-12-13

Modifications

mtFrequenciesAnalysis

Ajout d'une librairie d'analyse fréquentielle. Les matrices de masse et de raideur sont utilisées pour calculer les fréquences propres de la structure.

La matrice de raideur est transformée en matrice tridiagonale (algorithm de Lanczos). Puis la librairie mkl est utilisée pour calculer les vecteurs et valeurs propres de la structure.

Le calcul des fréquences et vecteurs propres peut être effectué à la fin de chaque pas de temps d'un calcul Metafor ou indépendamment de tout calcul.

Fichiers ajoutés/supprimés

[a]:oo_meta/mtFrequenciesAnalysis/CMakeLists.txt
[a]:oo_meta/mtFrequenciesAnalysis/_src/CMakeLists.txt
[a]:oo_meta/mtFrequenciesAnalysis/_src/mtFrequenciesAnalysis.i
[a]:oo_meta/mtFrequenciesAnalysis/mtFrequenciesAnalysis.h
[a]:oo_meta/mtFrequenciesAnalysis/MechanicalMatrices.h
[a]:oo_meta/mtFrequenciesAnalysis/FrequenciesAnalysisMethod3.h
[a]:oo_meta/mtFrequenciesAnalysis/FrequenciesAnalysisMethod2.h
[a]:oo_meta/mtFrequenciesAnalysis/FrequenciesAnalysisMethod.h
[a]:oo_meta/mtFrequenciesAnalysis/mtFrequenciesAnalysis.cpp
[a]:oo_meta/mtFrequenciesAnalysis/MechanicalMatrices.cpp
[a]:oo_meta/mtFrequenciesAnalysis/FrequenciesAnalysisMethod3.cpp
[a]:oo_meta/mtFrequenciesAnalysis/FrequenciesAnalysisMethod2.cpp
[a]:oo_meta/mtFrequenciesAnalysis/FrequenciesAnalysisMethod.cpp
[a]:oo_meta/mtFrequenciesAnalysis/_src
[a]:oo_meta/mtFrequenciesAnalysis
[a]:oo_meta/mtFEM/FrequenciesAnalysisMethodBase.h
[a]:oo_meta/mtFEM/FrequenciesAnalysisMethodBase.cpp
[r]:

Tests ajoutés/supprimés

[a]:oo_meta/apps/frequencies/frequenciesTestSkyLineMatrix.py
[a]:oo_meta/apps/frequencies/frequenciesTestDSSMatrix.py
[a]:oo_meta/apps/frequencies/frequenciesQuadElem_SRIPR.py
[a]:oo_meta/apps/frequencies/frequenciesQuadElem_SRI.py
[a]:oo_meta/apps/frequencies/frequenciesQuadElem_EAS.py
[a]:oo_meta/apps/frequencies/frequenciesQuadElem.py
[a]:oo_meta/apps/frequencies/frequenciesHexaElem.py
[a]:oo_meta/apps/frequencies/frequenciesBeam3DLargePb.py
[a]:oo_meta/apps/frequencies/frequenciesBeam2D3D.py
[a]:oo_meta/apps/frequencies/frequenciesBeam2D.py
[a]:oo_meta/apps/frequencies/__init__.py
[a]:oo_meta/apps/frequencies/matlab/EigenValues.m
[a]:oo_meta/apps/frequencies/matlab/AllEigenValues.m
[a]:oo_meta/apps/frequencies/matlab
[a]:oo_meta/apps/frequencies

Philippe BUSSETTA 2013/–/–

commit/2013/12_12.txt · Last modified: 2016/03/30 15:23 (external edit)