Ejemplo n.º 1
0
 def zLengthChanged(self, text):
     inputCheckAndStore(text, "m", self.obj.InternalRegion['BoxLengths'],
                        'z')
     doc_name = str(self.obj.Document.Name)
     obj = FreeCAD.getDocument(doc_name).getObject(self.obj.Name)
     obj.InternalRegion = self.obj.InternalRegion
     FreeCAD.getDocument(doc_name).recompute()
Ejemplo n.º 2
0
 def PChanged(self, value):
     inputCheckAndStore(value, "kg/m/s^2", self.InitialVariables,
                        'Pressure')
Ejemplo n.º 3
0
 def radiusChanged(self, value):
     inputCheckAndStore(value, "m", self.obj.InternalRegion, 'SphereRadius')
     doc_name = str(self.obj.Document.Name)
     obj = FreeCAD.getDocument(doc_name).getObject(self.obj.Name)
     obj.InternalRegion = self.obj.InternalRegion
     FreeCAD.getDocument(doc_name).recompute()
Ejemplo n.º 4
0
 def inputLengthScaleChanged(self, value):
     inputCheckAndStore(value, "m", self.BoundarySettings,
                        'TurbulenceLengthScale')
Ejemplo n.º 5
0
 def inputSpecificDissipationRateChanged(self, value):
     inputCheckAndStore(value, "rad/s", self.BoundarySettings,
                        'SpecificDissipationRate')
Ejemplo n.º 6
0
 def inputHeatTransferCoeffChanged(self, value):
     inputCheckAndStore(value, "W/m^2/K", self.BoundarySettings,
                        'HeatTransferCoeff')
Ejemplo n.º 7
0
 def inputTemperatureChanged(self, value):
     inputCheckAndStore(value, "K", self.BoundarySettings, 'Temperature')
Ejemplo n.º 8
0
 def inputWireDiameterChanged(self, value):
     inputCheckAndStore(value, "m", self.BoundarySettings,
                        'ScreenWireDiameter')
Ejemplo n.º 9
0
 def inputPressureChanged(self, text):
     inputCheckAndStore(text, "kg/m/s^2", self.p, 'Pressure')
Ejemplo n.º 10
0
 def inputUzChanged(self, text):
     inputCheckAndStore(text, "m/s", self.p, 'Uz')
Ejemplo n.º 11
0
 def inputVolumeFractionChanged(self, text):
     alphaName = self.form.comboFluid.currentText()
     if 'alphas' in self.p:
         inputCheckAndStore(text, "m/m", self.p['alphas'], alphaName)
Ejemplo n.º 12
0
 def inputOmegaChanged(self, text):
     inputCheckAndStore(text, "rad/s", self.InitialVariables, 'omega')
Ejemplo n.º 13
0
 def inputkChanged(self, text):
     inputCheckAndStore(text, "m^2/s^2", self.InitialVariables, 'k')
Ejemplo n.º 14
0
 def inputTemperatureChanged(self, value):
     inputCheckAndStore(value, "K", self.InitialVariables, 'Temperature')
Ejemplo n.º 15
0
 def inputVolumeFractionChanged(self, value):
     inputCheckAndStore(value, "m/m", self.InitialVariables['alphas'],
                        self.form.comboFluid.currentText())
Ejemplo n.º 16
0
 def inputMassFlowRateChanged(self, value):
     inputCheckAndStore(value, "kg/s", self.BoundarySettings,
                        'MassFlowRate')
Ejemplo n.º 17
0
 def inputPressureDropCoeffChanged(self, value):
     inputCheckAndStore(value, "m/m", self.BoundarySettings,
                        'PressureDropCoeff')
Ejemplo n.º 18
0
 def yPoint1Changed(self, text):
     inputCheckAndStore(text, "m", self.obj.InternalRegion['Point1'], 'y')
     doc_name = str(self.obj.Document.Name)
     obj = FreeCAD.getDocument(doc_name).getObject(self.obj.Name)
     obj.InternalRegion = self.obj.InternalRegion
     FreeCAD.getDocument(doc_name).recompute()
Ejemplo n.º 19
0
 def inputSpacingChanged(self, value):
     inputCheckAndStore(value, "m", self.BoundarySettings, 'ScreenSpacing')
Ejemplo n.º 20
0
 def radius2Changed(self, text):
     inputCheckAndStore(text, "m", self.obj.InternalRegion, 'Radius2')
     doc_name = str(self.obj.Document.Name)
     obj = FreeCAD.getDocument(doc_name).getObject(self.obj.Name)
     obj.InternalRegion = self.obj.InternalRegion
     FreeCAD.getDocument(doc_name).recompute()
Ejemplo n.º 21
0
 def inputHeatFluxChanged(self, value):
     inputCheckAndStore(value, "W/m^2", self.BoundarySettings, 'HeatFlux')
Ejemplo n.º 22
0
 def inputCartZChanged(self, value):
     inputCheckAndStore(value, "m/s", self.BoundarySettings, 'Uz')
Ejemplo n.º 23
0
 def inputKineticEnergyChanged(self, value):
     inputCheckAndStore(value, "m^2/s^2", self.BoundarySettings,
                        'TurbulentKineticEnergy')
Ejemplo n.º 24
0
 def inputVelocityMagChanged(self, value):
     inputCheckAndStore(value, "m/s", self.BoundarySettings, 'VelocityMag')
Ejemplo n.º 25
0
 def inputIntensityChanged(self, value):
     inputCheckAndStore(value, "m/m", self.BoundarySettings,
                        'TurbulenceIntensity')
Ejemplo n.º 26
0
 def inputPressureChanged(self, value):
     inputCheckAndStore(value, "kg/m/s^2", self.BoundarySettings,
                        'Pressure')
Ejemplo n.º 27
0
 def inputVolumeFractionChanged(self, value):
     inputCheckAndStore(value, "m/m", self.BoundarySettings['alphas'],
                        self.form.comboFluid.currentText())
Ejemplo n.º 28
0
 def inputSlipRatioChanged(self, value):
     inputCheckAndStore(value, "m/m", self.BoundarySettings, 'SlipRatio')
Ejemplo n.º 29
0
 def inputVolFlowRateChanged(self, value):
     inputCheckAndStore(value, "m^3/s", self.BoundarySettings,
                        'VolFlowRate')
Ejemplo n.º 30
0
 def UzChanged(self, value):
     inputCheckAndStore(value, "m/s", self.InitialVariables, 'Uz')