Skip to content

Commit

Permalink
Merge branch 'develop' into feature/add-srf-option
Browse files Browse the repository at this point in the history
  • Loading branch information
Jonathan Bergh committed May 23, 2022
2 parents 78d65fe + 1895728 commit 107c682
Show file tree
Hide file tree
Showing 7 changed files with 9 additions and 8 deletions.
3 changes: 2 additions & 1 deletion _TaskPanelCfdZone.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ def __init__(self, obj):
FreeCADGui.Selection.clearSelection()
self.sel_server = None
self.obj = obj
self.analysis_obj = CfdTools.getParentAnalysisObject(obj)

self.ShapeRefsOrig = list(self.obj.ShapeRefs)
self.NeedsCaseRewriteOrig = self.analysis_obj.NeedsCaseRewrite
Expand Down Expand Up @@ -297,7 +298,7 @@ def accept(self):
storeIfChanged(self.obj, 'PressureSpecified', self.form.checkPressure.isChecked())
storeIfChanged(self.obj, 'Pressure', getQuantity(self.form.inputPressure))
storeIfChanged(self.obj, 'VolumeFractionSpecified', self.form.checkAlpha.isChecked())
storeIfChanged(self.obj, 'VolumeFractionSpecified', self.alphas)
storeIfChanged(self.obj, 'VolumeFractions', self.alphas)

if self.obj.ShapeRefs != self.ShapeRefsOrig:
refstr = "FreeCAD.ActiveDocument.{}.ShapeRefs = [\n".format(self.obj.Name)
Expand Down
4 changes: 2 additions & 2 deletions core/functionobjects/reporting/CfdReportingFunctions.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ def IsActive(self):
def Activated(self):
FreeCAD.ActiveDocument.openTransaction("Create CfdReportingFunctions object")
FreeCADGui.doCommand("")
FreeCADGui.addModule("core.functionobjects.reporting.CfdReportingFunctions as CfdReportingFunctions")
FreeCADGui.doCommand("from core.functionobjects.reporting import CfdReportingFunctions")
FreeCADGui.addModule("CfdTools")
FreeCADGui.doCommand("CfdTools.getActiveAnalysis().addObject(CfdReportingFunctions.makeCfdReportingFunctions())")
FreeCADGui.ActiveDocument.setEdit(FreeCAD.ActiveDocument.ActiveObject.Name)
Expand Down Expand Up @@ -198,7 +198,7 @@ def setEdit(self, vobj, mode):
CfdTools.cfdErrorBox("Reporting function must have a parent analysis object")
return False

from core.functionobjects.reporting import TaskPanelCfdReportingFunctions as TaskPanelCfdReportingFunctions
from core.functionobjects.reporting import TaskPanelCfdReportingFunctions
import importlib
importlib.reload(TaskPanelCfdReportingFunctions)
taskd = TaskPanelCfdReportingFunctions.TaskPanelCfdReportingFunctions(self.Object)
Expand Down
2 changes: 1 addition & 1 deletion core/gui/TaskPanelCfdZone.ui
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<property name="minimumSize">
<size>
<width>0</width>
<height>200</height>
<height>400</height>
</size>
</property>
<layout class="QGridLayout" name="gridLayout_4"/>
Expand Down
2 changes: 1 addition & 1 deletion core/mesh/dynamic/TaskPanelCfdDynamicMeshRefinement.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import FreeCAD
import FreeCADGui
from CfdTools import setQuantity, getQuantity, indexOrDefault
from core.mesh.dynamic import CfdDynamicMeshRefinement as CfdDynamicMeshRefinement
from core.mesh.dynamic import CfdDynamicMeshRefinement


class TaskPanelCfdDynamicMeshRefinement:
Expand Down
2 changes: 1 addition & 1 deletion data/defaults/0/alphat
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%{%(solver/SolverName%)
%:buoyantSimpleFoam buoyantPimpleFoam hisa
%{%(physics/Turbulence%)
%:RANS
%:RANS DES LES
%[_header%]
FoamFile
{
Expand Down
2 changes: 1 addition & 1 deletion metadata.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description=Computational Fluid Dynamics (CFD) analysis based on OpenFOAM
about=Simple workflow to get started with CFD analysis.
Supports incompressible laminar and turbulent flow, basic multiphase flow,
and cut-cell cartesian meshing
version=1.16.1
version=1.16.3
tracker=https://forum.freecadweb.org/viewforum.php?f=37&sid=3d90858d2ff441bd10475a693b55643a
repository=https://gitlab.com/opensimproject/cfdof
license=LGPL
Expand Down
2 changes: 1 addition & 1 deletion package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package format="1">
<name>CfdOF</name>
<description>Computational Fluid Dynamics (CFD) for FreeCAD based on OpenFOAM</description>
<version>1.16.1</version>
<version>1.16.3</version>
<maintainer email="oliveroxtoby@gmail.com">Oliver Oxtoby</maintainer>
<license file="LICENSE">LGPL-2</license>
<url type="repository" branch="master">https://gitlab.com/opensimproject/CfdOF</url>
Expand Down

0 comments on commit 107c682

Please sign in to comment.