FEM: fix result stats in result widget for frequency analysis
This commit is contained in:
parent
8829848f35
commit
c9d1fbdc7d
|
@ -97,15 +97,13 @@ class _TaskPanelResultControl:
|
||||||
return int(QtGui.QDialogButtonBox.Close)
|
return int(QtGui.QDialogButtonBox.Close)
|
||||||
|
|
||||||
def get_result_stats(self, type_name, analysis=None):
|
def get_result_stats(self, type_name, analysis=None):
|
||||||
if analysis is None:
|
if "Stats" in self.result_object.PropertiesList:
|
||||||
analysis = FemGui.getActiveAnalysis()
|
Stats = self.result_object.Stats
|
||||||
for i in analysis.Member:
|
match_table = {"U1": (Stats[0], Stats[1], Stats[2]),
|
||||||
if (i.isDerivedFrom("Fem::FemResultObject")) and ("Stats" in i.PropertiesList):
|
"U2": (Stats[3], Stats[4], Stats[5]),
|
||||||
match_table = {"U1": (i.Stats[0], i.Stats[1], i.Stats[2]),
|
"U3": (Stats[6], Stats[7], Stats[8]),
|
||||||
"U2": (i.Stats[3], i.Stats[4], i.Stats[5]),
|
"Uabs": (Stats[9], Stats[10], Stats[11]),
|
||||||
"U3": (i.Stats[6], i.Stats[7], i.Stats[8]),
|
"Sabs": (Stats[12], Stats[13], Stats[14]),
|
||||||
"Uabs": (i.Stats[9], i.Stats[10], i.Stats[11]),
|
|
||||||
"Sabs": (i.Stats[12], i.Stats[13], i.Stats[14]),
|
|
||||||
"None": (0.0, 0.0, 0.0)}
|
"None": (0.0, 0.0, 0.0)}
|
||||||
return match_table[type_name]
|
return match_table[type_name]
|
||||||
return (0.0, 0.0, 0.0)
|
return (0.0, 0.0, 0.0)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user