Skip to content

Commit

Permalink
FEM: Replace GetString with GetFloat/GetIntiger for eigenmode parameters
Browse files Browse the repository at this point in the history
Reported-By: bernd
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
  • Loading branch information
PrzemoF authored and wwmayer committed Nov 3, 2015
1 parent 466d1a6 commit d2469ca
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/Mod/Fem/FemTools.py
Expand Up @@ -287,7 +287,7 @@ def set_eigenmode_parameters(self, number=None, limit_low=None, limit_high=None)
_number = self.analysis.NumberOfEigenmodes
except:
#Not yet in prefs, so it will always default to 10
_number = self.fem_prefs.GetString("NumberOfEigenmodes", 10)
_number = self.fem_prefs.GetInteger("NumberOfEigenmodes", 10)
if _number < 1:
_number = 1

Expand All @@ -298,7 +298,7 @@ def set_eigenmode_parameters(self, number=None, limit_low=None, limit_high=None)
_limit_low = self.analysis.EigenmodeLowLimit
except:
#Not yet in prefs, so it will always default to 0.0
_limit_low = self.fem_prefs.GetString("EigenmodeLowLimit", 0.0)
_limit_low = self.fem_prefs.GetFloat("EigenmodeLowLimit", 0.0)

if limit_high is not None:
_limit_high = limit_high
Expand All @@ -307,7 +307,7 @@ def set_eigenmode_parameters(self, number=None, limit_low=None, limit_high=None)
_limit_high = self.analysis.EigenmodeHighLimit
except:
#Not yet in prefs, so it will always default to 1000000.0
_limit_high = self.fem_prefs.GetString("EigenmodeHighLimit", 1000000.0)
_limit_high = self.fem_prefs.GetFloat("EigenmodeHighLimit", 1000000.0)
self.eigenmode_parameters = (_number, _limit_low, _limit_high)

## Sets base_name
Expand Down

0 comments on commit d2469ca

Please sign in to comment.