From 3d55e7d78a2a8d04d8a75b440128b73df650b99b Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Fri, 21 Jul 2017 06:21:55 +0100 Subject: [PATCH] FEM: frd reading, 1DFlow frd reading, add nodes key vector --- src/Mod/Fem/importToolsFem.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/importToolsFem.py b/src/Mod/Fem/importToolsFem.py index ed55ce751f..f575886563 100644 --- a/src/Mod/Fem/importToolsFem.py +++ b/src/Mod/Fem/importToolsFem.py @@ -301,14 +301,16 @@ def fill_femresult_mechanical(results, result_set, span): results.Temperature = list(map((lambda x: x), Temperature.values())) results.Time = step_time + # read MassFlow, disp does not exist, no_of_values and results.NodeNumbers needs to be set if 'mflow' in result_set: MassFlow = result_set['mflow'] - if not no_of_values: - no_of_values = len(MassFlow) if len(MassFlow) > 0: results.MassFlowRate = list(map((lambda x: x), MassFlow.values())) results.Time = step_time + no_of_values = len(MassFlow) + results.NodeNumbers = list(MassFlow.keys()) + # read NetworkPressure, disp does not exist, see MassFlow if 'npressure' in result_set: NetworkPressure = result_set['npressure'] if len(NetworkPressure) > 0: