How to get Eigenfrequencies list from a Modal Analysis?
Ayush Kumar
Member, Moderator, Employee Posts: 442
✭✭✭✭
Answers

For undamped Modal Analysis:
analysis = ExtAPI.DataModel.Project.Model.Analyses[0] reader = analysis.GetResultsData() reader.ListTimeFreq
0 
For damped modal analysis the eigenvalues are complex numbers, the returned list needs to be filtered:
modal_analysis = ExtAPI.DataModel.Project.Model.Analyses[0] # Modal Analysis reader = modal_analysis.GetResultsData() eigen_freqs = list(filter(lambda x: x > 0, list(reader.ListTimeFreq)[1::2]))
0