From: uhz Date: Fri, 7 Apr 2017 15:09:46 +0000 (+0200) Subject: Padder : fix RmaxRmin's variable name and update default values for NbIter and RmaxRmin X-Git-Tag: V8_3_0rc1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=633b9edcf2f7e3766ae9cc3f43e905a0085e4ad2;p=modules%2Fsmesh.git Padder : fix RmaxRmin's variable name and update default values for NbIter and RmaxRmin --- diff --git a/src/Tools/padder/spadderpy/gui/inputdialog.py b/src/Tools/padder/spadderpy/gui/inputdialog.py index 3fd0c7fa6..a05007792 100644 --- a/src/Tools/padder/spadderpy/gui/inputdialog.py +++ b/src/Tools/padder/spadderpy/gui/inputdialog.py @@ -42,9 +42,9 @@ INPUTDATA_KEY_FILES="meshfiles" INPUTDATA_KEY_PARAM="parameters" PARAM_KEY_NBITER = "NbIteration" -PARAM_KEY_RMINRMAX = "RminRmax" -PARAM_NBITER_DEFAULT_VALUE = 3 -PARAM_RMINRMAX_DEFAULT_VALUE = 1.5 +PARAM_KEY_RMAXRMIN = "RmaxRmin" +PARAM_NBITER_DEFAULT_VALUE = 10 +PARAM_RMAXRMIN_DEFAULT_VALUE = 3 class InputDialog(GenericDialog): @@ -125,7 +125,7 @@ class InputDialog(GenericDialog): # Setup default values for numerical parameters self.__ui.txtParamNbIter.setValue(PARAM_NBITER_DEFAULT_VALUE) - self.__ui.txtParamRminRmax.setValue(PARAM_RMINRMAX_DEFAULT_VALUE) + self.__ui.txtParamRmaxRmin.setValue(PARAM_RMAXRMIN_DEFAULT_VALUE) # Note that PADDER does not support group name longer than 8 # characters. We apply then this limit in the gui field. @@ -317,8 +317,8 @@ class InputDialog(GenericDialog): dictInputParameters = dictInputData[INPUTDATA_KEY_PARAM] if dictInputParameters.has_key(PARAM_KEY_NBITER): self.__ui.txtParamNbIter.setValue(dictInputParameters[PARAM_KEY_NBITER]) - if dictInputParameters.has_key(PARAM_KEY_RMINRMAX): - self.__ui.txtParamRminRmax.setValue(dictInputParameters[PARAM_KEY_RMINRMAX]) + if dictInputParameters.has_key(PARAM_KEY_RMAXRMIN): + self.__ui.txtParamRminRmax.setValue(dictInputParameters[PARAM_KEY_RMAXRMIN]) def getData(self): """ @@ -334,7 +334,7 @@ class InputDialog(GenericDialog): # Get the list of additionnal parameters dictInputParameters = {} dictInputParameters[PARAM_KEY_NBITER] = self.__ui.txtParamNbIter.value() - dictInputParameters[PARAM_KEY_RMINRMAX] = self.__ui.txtParamRminRmax.value() + dictInputParameters[PARAM_KEY_RMAXRMIN] = self.__ui.txtParamRmaxRmin.value() dictInputData[INPUTDATA_KEY_PARAM] = dictInputParameters return dictInputData diff --git a/src/Tools/padder/spadderpy/gui/inputframe.ui b/src/Tools/padder/spadderpy/gui/inputframe.ui index b1ba72d96..a8882f44c 100644 --- a/src/Tools/padder/spadderpy/gui/inputframe.ui +++ b/src/Tools/padder/spadderpy/gui/inputframe.ui @@ -111,7 +111,7 @@ - Béton + Beton @@ -213,9 +213,9 @@ - + - Rmin / Rmax + Rmax / Rmin @@ -227,7 +227,7 @@ - + diff --git a/src/Tools/padder/spadderpy/gui/plugindialog.py b/src/Tools/padder/spadderpy/gui/plugindialog.py index 7d010ceb7..4fec4e8d3 100644 --- a/src/Tools/padder/spadderpy/gui/plugindialog.py +++ b/src/Tools/padder/spadderpy/gui/plugindialog.py @@ -24,7 +24,7 @@ from qtsalome import QDialog, QIcon, Qt from plugindialog_ui import Ui_PluginDialog from inputdialog import InputDialog, INPUTDATA_KEY_FILES, INPUTDATA_KEY_PARAM -from inputdialog import PARAM_KEY_NBITER, PARAM_KEY_RMINRMAX +from inputdialog import PARAM_KEY_NBITER, PARAM_KEY_RMAXRMIN from inputdata import InputData # __GBO__: uncomment this line and comment the previous one to use the # demo input dialog instead of the real one. diff --git a/src/Tools/padder/unittests/usecase_meshJobManager.py b/src/Tools/padder/unittests/usecase_meshJobManager.py index 131e7c315..3f705458f 100644 --- a/src/Tools/padder/unittests/usecase_meshJobManager.py +++ b/src/Tools/padder/unittests/usecase_meshJobManager.py @@ -83,7 +83,7 @@ PADDERTESTDIR = getPadderTestDir(defaultConfig) # padder.cfg). # def test00_parameters(): - """Test using a concrete mesh and a single steelbar mesh""" + """Test using a concrete mesh and a single steelbar mesh""" file_concrete=os.path.join(spadder.getTestDataDir(),"concrete.med") file_steelbar=os.path.join(spadder.getTestDataDir(),"ferraill.med") @@ -109,7 +109,7 @@ def test01_parameters(): file_type=MESHJOB.MED_CONCRETE, group_name="concrete") meshJobFileList.append(param) - + medfile = os.path.join(datadir,"ferraill.med") param = MESHJOB.MeshJobFile(file_name=medfile, file_type=MESHJOB.MED_STEELBAR, @@ -121,7 +121,7 @@ def test01_parameters(): file_type=MESHJOB.MED_STEELBAR, group_name="ferrtran") meshJobFileList.append(param) - + return meshJobFileList def test02_parameters(): @@ -161,7 +161,7 @@ def test03_parameters(): meshJobFileList = test03_parameters() meshJobParameterList = [] -param = MESHJOB.MeshJobParameter(name="RminRmax",value="1.5") +param = MESHJOB.MeshJobParameter(name="RmaxRmin",value="1.5") meshJobParameterList.append(param) param = MESHJOB.MeshJobParameter(name="NbIteration",value="3") meshJobParameterList.append(param) @@ -174,7 +174,7 @@ if jobid<0: msg = component.getLastErrorMessage() print "ERR: %s"%msg sys.exit(1) - + created = False nbiter = 0 while not created: @@ -217,11 +217,11 @@ while not ended: ended=True time.sleep(0.5) nbiter+=1 - + if state not in end_states: print "ERR: jobid = "+str(jobid)+" ended abnormally with state="+str(state) msg = component.getLastErrorMessage() - print "ERR: %s"%msg + print "ERR: %s"%msg else: print "OK: jobid = "+str(jobid)+" ended with state="+str(state) meshJobResults = component.finalize(jobid)