Salome HOME
Separated the data depending on salome from the data not depending in salome
authormichael <michael@localhost.localdomain>
Sat, 30 Jan 2021 20:55:23 +0000 (21:55 +0100)
committermichael <michael@localhost.localdomain>
Sat, 30 Jan 2021 20:55:23 +0000 (21:55 +0100)
28 files changed:
CoreFlows/gui/CFDesktop.py [new file with mode: 0755]
CoreFlows/gui/CMakeLists.txt [changed mode: 0755->0644]
CoreFlows/gui/CoreFlows_Standalone.py [new file with mode: 0755]
CoreFlows/gui/SalomePyQt_MockUp.py.in [new file with mode: 0755]
CoreFlows/gui/resources/CMakeLists.txt [deleted file]
CoreFlows/gui/resources/SalomeApp.xml.in [deleted file]
CoreFlows/gui/resources/icon.png [deleted file]
CoreFlows/gui/salome/CMakeLists.txt [new file with mode: 0755]
CoreFlows/gui/salome/resources/CMakeLists.txt [new file with mode: 0755]
CoreFlows/gui/salome/resources/SalomeApp.xml.in [new file with mode: 0755]
CoreFlows/gui/salome/resources/icon.png [new file with mode: 0644]
CoreFlows/gui/salome/src/.CMakeLists.txt.swp [new file with mode: 0755]
CoreFlows/gui/salome/src/CMakeLists.txt [new file with mode: 0755]
CoreFlows/gui/salome/src/SOLVERLABGUI.py [new file with mode: 0755]
CoreFlows/gui/src/.CMakeLists.txt.swp [deleted file]
CoreFlows/gui/src/CFDesktop.py [deleted file]
CoreFlows/gui/src/CMakeLists.txt [deleted file]
CoreFlows/gui/src/CoreFlows_Standalone.py [deleted file]
CoreFlows/gui/src/SOLVERLABGUI.py [deleted file]
CoreFlows/gui/src/SalomePyQt_MockUp.py.in [deleted file]
CoreFlows/gui/src/ui/CMakeLists.txt [deleted file]
CoreFlows/gui/src/ui/MainCFWidget.py [deleted file]
CoreFlows/gui/src/ui/MainCFWidget.ui [deleted file]
CoreFlows/gui/src/utils.py.in [deleted file]
CoreFlows/gui/ui/CMakeLists.txt [new file with mode: 0755]
CoreFlows/gui/ui/MainCFWidget.py [new file with mode: 0755]
CoreFlows/gui/ui/MainCFWidget.ui [new file with mode: 0755]
CoreFlows/gui/utils.py.in [new file with mode: 0755]

diff --git a/CoreFlows/gui/CFDesktop.py b/CoreFlows/gui/CFDesktop.py
new file mode 100755 (executable)
index 0000000..df83296
--- /dev/null
@@ -0,0 +1,104 @@
+# -*- coding: utf-8 -*-
+#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
+#
+#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+# Author : A. Bruneton
+#
+
+from PyQt5.QtCore import Qt
+from PyQt5.QtWidgets import QMainWindow,QMenu, QDockWidget
+from MainCFWidget import MainCFWidget
+
+class CFDesktop(QMainWindow):
+    """ 
+    """
+    VIEW_TYPE = "COREFLOWS"
+        
+    def __init__(self, sgPyQt):
+        QMainWindow.__init__(self)
+        self._sgPyQt = sgPyQt
+        self._mainView = None
+        self._viewID = -1
+        
+    def initialize(self):
+        """ Initialize is called later than __init__() so that the Desktop and the SgPyQt
+        objects can be properly initialized.
+        """
+        self._currID = 1235
+        
+        self._sgDesktop = self._sgPyQt.getDesktop()
+        self.createIDs()
+        self.createActions()
+        
+        self.createToolbars()
+        self.createMenus()
+
+    def generateID(self):
+        self._currID += 1
+        return self._currID
+    
+    def createIDs(self):
+        pass
+        # Actions
+#        self.itemDelActionID = self.generateID()
+#        self.cpsActionID = self.generateID()
+#        self.addPSActionID = self.generateID()
+#        
+#        # Menus
+#        self.etudeMenuID = self.generateID()
+
+    def createActions(self):
+      pass
+#        ca = self._sgPyQt.createAction
+#        self.itemDelAction = ca(self.itemDelActionID, "Delete selected", "Delete selected", "", "")
+#        self.cpsAction = ca(self.cpsActionID, "Clear plot set", "Clear plot set", "", "")
+#        self.addPSAction = ca(self.addPSActionID, "Add plot set", "Add plot set", "", "")
+
+    def createToolbars(self):
+        pass
+#         self.Toolbar = self._sgPyQt.createTool(self.tr("Toolbar"))
+#         self._sgPyQt.createTool(self.fileNewAction, self.Toolbar)
+#         self._sgPyQt.createTool(self.filePrintAction, self.Toolbar)
+#         sep = self._sgPyQt.createSeparator()
+#         self._sgPyQt.createTool(sep, self.Toolbar)
+#         self._sgPyQt.createTool(self.editUndoAction, self.Toolbar)
+#         self._sgPyQt.createTool(self.editRedoAction, self.Toolbar)
+
+    def createMenus(self):
+      pass
+#      curveMenu = self._sgPyQt.createMenu( "Plot management", -1, self.etudeMenuID, self._sgPyQt.defaultMenuGroup() )
+#      self._sgPyQt.createMenu(self.itemDelAction, curveMenu)
+
+    def createView(self):
+      if self._mainView is None:
+        self._mainView = MainCFWidget()
+      vid = self._sgPyQt.createView(self.VIEW_TYPE, self._mainView)
+      return vid
+          
+    def showCentralWidget(self):
+      if self._viewID == -1:
+        self._viewID = self.createView()
+      else:
+        self._sgPyQt.activateView(self._viewID)
+        
+    def hideCentralWidget(self):
+      if self._viewID != -1:
+        self._sgPyQt.setViewVisible(self._viewID, False)
old mode 100755 (executable)
new mode 100644 (file)
index 1009e35..5fae7d7
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2014  CEA/DEN, EDF R&D
+# Copyright (C) 2012-2021  CEA/DEN, EDF R&D, OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 #
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
-cmake_minimum_required (VERSION 3.1)
-set(CMAKE_CXX_STANDARD 11)
-set(CMAKE_CXX_STANDARD_REQUIRED ON)
-INCLUDE(CMakeDependentOption)
 
-# Versioning
-# ===========
-# Project name, upper case
-STRING(TOUPPER ${PROJECT_NAME} PROJECT_NAME_UC)
 
-SET(${PROJECT_NAME_UC}_MAJOR_VERSION 7)
-SET(${PROJECT_NAME_UC}_MINOR_VERSION 8)
-SET(${PROJECT_NAME_UC}_PATCH_VERSION 0)
-SET(${PROJECT_NAME_UC}_VERSION
-  ${${PROJECT_NAME_UC}_MAJOR_VERSION}.${${PROJECT_NAME_UC}_MINOR_VERSION}.${${PROJECT_NAME_UC}_PATCH_VERSION})
-SET(${PROJECT_NAME_UC}_VERSION_DEV 1)
 
-# User options
-# ============
-OPTION(SALOME_BUILD_DOC "Generate SALOME CoreFlows documentation" ON)
-OPTION(SALOME_BUILD_TESTS "Generate SALOME CoreFlows tests" ON)
-
-# Common CMake macros
-# ===================
-SET(CONFIGURATION_ROOT_DIR $ENV{CONFIGURATION_ROOT_DIR} CACHE PATH "Path to the Salome CMake configuration files")
-IF(EXISTS ${CONFIGURATION_ROOT_DIR})
-  LIST(APPEND CMAKE_MODULE_PATH "${CONFIGURATION_ROOT_DIR}/cmake")
-  INCLUDE(SalomeMacros NO_POLICY_SCOPE)
-ELSE()
-  MESSAGE(FATAL_ERROR "We absolutely need the Salome CMake configuration files, please define CONFIGURATION_ROOT_DIR !")
-ENDIF()
-
-# Find KERNEL 
-# ==============
-SET(KERNEL_ROOT_DIR $ENV{KERNEL_ROOT_DIR} CACHE PATH "Path to the Salome KERNEL")
-IF( EXISTS ${KERNEL_ROOT_DIR} )
-  FIND_PACKAGE(SalomeKERNEL REQUIRED)
-ELSE( EXISTS ${KERNEL_ROOT_DIR} )
-  MESSAGE(FATAL_ERROR "We absolutely need a Salome KERNEL, please define KERNEL_ROOT_DIR!")
-ENDIF( EXISTS ${KERNEL_ROOT_DIR} )
-
-# Find SALOME GUI 
-# ==============
-SET(GUI_ROOT_DIR $ENV{GUI_ROOT_DIR} CACHE PATH "Path to the Salome GUI")
-IF(EXISTS ${GUI_ROOT_DIR})
-  FIND_PACKAGE(SalomeGUI)
-ELSE(EXISTS ${GUI_ROOT_DIR})
-  MESSAGE(FATAL_ERROR "We absolutely need a Salome GUI, please define GUI_ROOT_DIR!")
-ENDIF(EXISTS ${GUI_ROOT_DIR})
-
-# Platform setup
-# ==============
-INCLUDE(SalomeSetupPlatform)   # From KERNEL
-    
-# Prerequisites
-# =============
-
-# Mandatory products
-IF(  ${SalomeKERNEL_VERSION} STRLESS "7.8.0")
-         FIND_PACKAGE(SalomePython REQUIRED)
-ELSE()
-         FIND_PACKAGE(SalomePythonInterp REQUIRED)
-         FIND_PACKAGE(SalomePythonLibs REQUIRED)
-ENDIF()
-MESSAGE(STATUS "SalomeKERNEL_VERSION is ${SalomeKERNEL_VERSION}")
-
-# Qt5
-FIND_PACKAGE(SalomeQt5 REQUIRED COMPONENTS QtCore QtGui)
-
-IF(SALOME_BUILD_DOC)
-#  FIND_PACKAGE(SalomeDoxygen)
-#  FIND_PACKAGE(SalomeSphinx)
-#  SALOME_LOG_OPTIONAL_PACKAGE(Doxygen SALOME_BUILD_DOC)
-#  SALOME_LOG_OPTIONAL_PACKAGE(Sphinx SALOME_BUILD_DOC)
-#  ADD_DEFINITIONS(-DDOXYGEN_IS_OK)
-ENDIF()
-
-IF(SALOME_BUILD_TESTS)
-  ENABLE_TESTING()
-ENDIF()
-
-# Detection summary:
-SALOME_PACKAGE_REPORT_AND_CHECK()
-
-# Directories
-# ===========
-SET(SALOME_INSTALL_LIBS "${SALOME_INSTALL_LIBS}" CACHE PATH "Install path: SALOME libs")
-SET(SALOME_INSTALL_PYTHON "${SALOME_INSTALL_PYTHON}" CACHE PATH 
-    "Install path: SALOME Python scripts")
-SET(SALOME_INSTALL_SCRIPT_PYTHON "${SALOME_INSTALL_SCRIPT_PYTHON}" CACHE PATH 
-    "Install path: SALOME Python scripts")
-SET(SALOME_INSTALL_CMAKE_LOCAL ${SALOME_INSTALL_CMAKE_LOCAL} CACHE PATH 
-    "Install path: local SALOME CMake files") 
-SET(SALOME_INSTALL_RES "${SALOME_INSTALL_RES}" CACHE PATH "Install path: SALOME resources")
-SET(SALOME_INSTALL_DOC "${SALOME_INSTALL_DOC}" CACHE PATH "Install path: SALOME documentation")
-SET(SALOME_INSTALL_HEADERS ${SALOME_INSTALL_HEADERS} CACHE PATH "Install path: SALOME headers")
-# Specific to CoreFlows:   
-SET(SALOME_CoreFlows_INSTALL_RES_DATA ${SALOME_INSTALL_RES}/coreflows CACHE PATH "Install path: SALOME COREFLOWS specific resources")
-
-# Sources 
-# ========
-ADD_SUBDIRECTORY(src)
-ADD_SUBDIRECTORY(resources)
-IF(SALOME_BUILD_DOC)
-#   ADD_SUBDIRECTORY(doc)
-ENDIF()
+SET(GUI_bin_SCRIPTS
+    ${CMAKE_CURRENT_SOURCE_DIR}/CoreFlows_Standalone.py
+)
+
+SET(GUI_lib_SCRIPTS
+    ${CMAKE_CURRENT_SOURCE_DIR}/CFDesktop.py
+)
+
+
+IF   ( (EXISTS $ENV{CONFIGURATION_ROOT_DIR}) AND (EXISTS $ENV{KERNEL_ROOT_DIR}) AND (EXISTS $ENV{GUI_ROOT_DIR}) )
+  ADD_SUBDIRECTORY(salome)
+ELSE ( (EXISTS $ENV{CONFIGURATION_ROOT_DIR}) AND (EXISTS $ENV{KERNEL_ROOT_DIR}) AND (EXISTS $ENV{GUI_ROOT_DIR}) )
+  INSTALL(FILES ${GUI_bin_SCRIPTS} DESTINATION bin/salome)
+  INSTALL(FILES ${GUI_lib_SCRIPTS} DESTINATION lib/python)
+
+  # Configure file SalomePyQt_MockUp.py
+  SET(SGPYQT_RES_DIR "share/salome/resources")
+  configure_file(
+      SalomePyQt_MockUp.py.in
+      SalomePyQt_MockUp.py
+      @ONLY
+  )
+  INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/SalomePyQt_MockUp.py DESTINATION lib/python)
+  # Configure file utils.py
+  SET(SALOME_INSTALL_PYTHON "lib/python")#This is to use the same variable as salome
+  configure_file(
+      utils.py.in
+      utils.py
+      @ONLY
+  )
+  INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/utils.py DESTINATION lib/python)
+ENDIF( (EXISTS $ENV{CONFIGURATION_ROOT_DIR}) AND (EXISTS $ENV{KERNEL_ROOT_DIR}) AND (EXISTS $ENV{GUI_ROOT_DIR}) )
+
+ADD_SUBDIRECTORY(ui)
 
diff --git a/CoreFlows/gui/CoreFlows_Standalone.py b/CoreFlows/gui/CoreFlows_Standalone.py
new file mode 100755 (executable)
index 0000000..37db116
--- /dev/null
@@ -0,0 +1,60 @@
+# -*- coding: latin-1 -*-
+#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
+#
+#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+# Author : A. Bruneton
+#
+import sys, os
+from PyQt5.QtWidgets import QApplication
+#from PyQt5.QtCore import SIGNAL, SLOT
+
+from CFDesktop import CFDesktop
+import SalomePyQt_MockUp
+from PyQt5.QtCore import QTimer, QTranslator, Qt
+
+desktop = None
+
+def activate():
+    """This method mimicks SALOME's module activation """
+    global desktop
+    fv = desktop.showCentralWidget()
+    return True
+
+def main(args) :
+    global desktop
+      
+    app = QApplication(args)
+    
+    desktop = CFDesktop(None)
+    sgPyQt = SalomePyQt_MockUp.SalomePyQt(desktop)
+    desktop._sgPyQt = sgPyQt 
+    desktop.initialize()
+    activate()
+    desktop.show()
+    
+    
+    #
+#    app.connect(app,SIGNAL("lastWindowClosed()"),app,SLOT("quit()"))
+    app.lastWindowClosed.connect(quit)
+    app.exec_()
+
+if __name__ == "__main__" :
+    main(sys.argv)
diff --git a/CoreFlows/gui/SalomePyQt_MockUp.py.in b/CoreFlows/gui/SalomePyQt_MockUp.py.in
new file mode 100755 (executable)
index 0000000..f0b8af1
--- /dev/null
@@ -0,0 +1,154 @@
+#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
+#
+#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+# Author : A. Bruneton
+#
+
+from PyQt5.QtWidgets import QApplication, QTabWidget
+from PyQt5.QtWidgets import QAction, QMenu, QDesktopWidget, QFileDialog
+from PyQt5.QtGui import QIcon, QPixmap
+#from PyQt5.QtCore import SIGNAL, SLOT, QObject, pyqtSlot, pyqtSignal
+from PyQt5.QtCore import QObject, pyqtSlot, pyqtSignal
+
+RESOURCE_DIR = "@SGPYQT_RES_DIR@"
+
+class SalomePyQt(QObject):
+  """ A pure Qt implementation of the SgPyQt API (usually provided in the SALOME context)
+  This class can be used to mimick the true SALOME object without having to launch 
+  SALOME
+  """  
+  currentTabChanged = pyqtSignal(int)
+  
+  START_VIEW_ID = 0
+  
+  def __init__(self, mainWindow=None):
+    QObject.__init__(self)
+    self._mainWindow = mainWindow
+    self._tabWidget = QTabWidget()
+    self._tabWidget.setObjectName("TabWidget")
+    self._viewIDs = {}
+    self._menuBar = None
+    if self._mainWindow:
+      self._menuBar = self._mainWindow.menuBar()
+      self._mainWindow.setCentralWidget(self._tabWidget)
+#    self.connect(self._tabWidget, SIGNAL("currentChanged(int)"), self, SLOT("onTabChanged(int)"))
+    self._tabWidget.currentChanged.connect(self.onTabChanged)
+    self._blockSignal = False
+  
+  def getDesktop(self):
+    return self._mainWindow
+  
+  def getFileName(self, parent_widget, initial, filters, caption, do_open):
+    fil = ";;".join([str(f) for f in filters])
+    return QFileDialog.getOpenFileName(parent=parent_widget,
+                                       caption=caption, directory=initial, filter=fil);
+  
+  @pyqtSlot(int)
+  def onTabChanged(self, index):
+    if self._blockSignal:
+      return
+    invDict = dict([(v, k) for k,v in self._viewIDs.items()])
+    if index in invDict:
+#    if invDict.has_key(index):
+      self._blockSignal = True
+      self.currentTabChanged.emit(invDict[index])
+      self._blockSignal = False
+  
+  def createView(self, name, widget):
+    self.START_VIEW_ID += 1
+    idx = self._tabWidget.insertTab(-1, widget, name)
+    self._viewIDs[self.START_VIEW_ID] = idx 
+    return self.START_VIEW_ID
+  
+  def activateView(self, viewID):
+    idx = self._viewIDs[viewID]
+    self._tabWidget.setCurrentIndex(idx)
+  
+  def setViewVisible(self, viewID, isVis):
+    ## TODO: improve to really remove tab
+    if isVis:
+      self.activateView(viewID) 
+  
+  def closeView(self, viewID):
+    self._blockSignal = True
+    idxClosed = self._viewIDs[viewID]
+    # QTabWidget doesn't clean after itself when removing a tab
+    w = self._tabWidget.widget(idxClosed)  
+    self._tabWidget.removeTab(idxClosed)
+    try:
+      w.clearAll()
+    except:
+      pass
+    # Update the other tab indices which are now shifted:
+    for k, idx in self._viewIDs.items():
+      if idx > idxClosed:
+        self._viewIDs[k] -= 1
+    self._blockSignal = False
+  
+  def setViewTitle(self, viewID, title):
+    idx = self._viewIDs[viewID]
+    self._tabWidget.setTabText(idx, title)
+  
+  def createAction(self, id, short_name, long_name, tooltip, icon):
+    import os
+    return QAction(QIcon(QPixmap(os.path.normpath(icon))),short_name, None)
+  
+  def defaultMenuGroup(self):
+    return None
+  
+  def createMenu(self, name_or_action, pos_or_menu, menuId=-1, menuGroup=None):
+    if not self._mainWindow is None:
+      if isinstance(name_or_action, str):
+        return self.__createMenu1( name_or_action, pos_or_menu, menuId, menuGroup)
+      else:
+        return self.__createMenu2(name_or_action, pos_or_menu)
+    
+  def __createMenu1(self, name, pos, menuId, menuGroup):
+    menu = QMenu(name, self._menuBar)
+    self._menuBar.addMenu(menu)
+    return menu
+  
+  def __createMenu2(self, action, menu):
+    menu.addAction(action)
+  
+  def createSeparator(self):
+    return None
+  
+  def createTool(self, toolbar_name_or_action, toolbar=None):
+    if not self._mainWindow is None:
+      if isinstance(toolbar_name_or_action, str):
+        return self.__createTool1(toolbar_name_or_action)
+      else:
+        return self.__createTool2(toolbar_name_or_action, toolbar)
+    
+  def __createTool1(self, toolbar_name):
+    return None
+  
+  def __createTool2(self, action, toolbar):
+    return None
+  
+  def loadIcon(self, module_name, file_name):
+    import os
+    mod_dir = os.getenv("%s_ROOT_DIR" % module_name)
+    mod_lc = module_name.lower()
+    res_path = os.path.join(mod_dir, RESOURCE_DIR, mod_lc, file_name)
+    # e.g. MODULE_ROOT_DIR/share/resource/module/image.png
+    return QIcon(res_path)
diff --git a/CoreFlows/gui/resources/CMakeLists.txt b/CoreFlows/gui/resources/CMakeLists.txt
deleted file mode 100755 (executable)
index a09b35a..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright (C) 2010-2015  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-
-SALOME_CONFIGURE_FILE(SalomeApp.xml.in SalomeApp.xml)
-
-SET(_res_FILES
-    ${CMAKE_CURRENT_BINARY_DIR}/SalomeApp.xml
-    icon.png
- )
-
-INSTALL(FILES ${_res_FILES} DESTINATION ${SALOME_CoreFlows_INSTALL_RES_DATA})
diff --git a/CoreFlows/gui/resources/SalomeApp.xml.in b/CoreFlows/gui/resources/SalomeApp.xml.in
deleted file mode 100755 (executable)
index 26b2369..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-<!--
-  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
-
-  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-
-  This library is free software; you can redistribute it and/or
-  modify it under the terms of the GNU Lesser General Public
-  License as published by the Free Software Foundation; either
-  version 2.1 of the License.
-
-  This library is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-  Lesser General Public License for more details.
-
-  You should have received a copy of the GNU Lesser General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-
-  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-
--->
-<document>
-  <section name="SOLVERLAB">
-    <!-- Major module parameters -->
-    <parameter name="name"            value="SOLVERLAB"/>
-    <parameter name="icon"            value="icon.png"/>
-    <parameter name="library"         value="SalomePyQtGUILight"/>
-    <parameter name="version"         value="@SALOMESOLVERLAB_VERSION@"/>
-  </section>
-  <section name="resources">
-    <!-- Module resources -->
-    <parameter name="SOLVERLAB"    value="%SOLVERLAB_ROOT_DIR%/share/salome/resources/coreflows"/>
-  </section>
-</document>
diff --git a/CoreFlows/gui/resources/icon.png b/CoreFlows/gui/resources/icon.png
deleted file mode 100644 (file)
index 981c846..0000000
Binary files a/CoreFlows/gui/resources/icon.png and /dev/null differ
diff --git a/CoreFlows/gui/salome/CMakeLists.txt b/CoreFlows/gui/salome/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..1009e35
--- /dev/null
@@ -0,0 +1,126 @@
+# Copyright (C) 2012-2014  CEA/DEN, EDF R&D
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+cmake_minimum_required (VERSION 3.1)
+set(CMAKE_CXX_STANDARD 11)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+INCLUDE(CMakeDependentOption)
+
+# Versioning
+# ===========
+# Project name, upper case
+STRING(TOUPPER ${PROJECT_NAME} PROJECT_NAME_UC)
+
+SET(${PROJECT_NAME_UC}_MAJOR_VERSION 7)
+SET(${PROJECT_NAME_UC}_MINOR_VERSION 8)
+SET(${PROJECT_NAME_UC}_PATCH_VERSION 0)
+SET(${PROJECT_NAME_UC}_VERSION
+  ${${PROJECT_NAME_UC}_MAJOR_VERSION}.${${PROJECT_NAME_UC}_MINOR_VERSION}.${${PROJECT_NAME_UC}_PATCH_VERSION})
+SET(${PROJECT_NAME_UC}_VERSION_DEV 1)
+
+# User options
+# ============
+OPTION(SALOME_BUILD_DOC "Generate SALOME CoreFlows documentation" ON)
+OPTION(SALOME_BUILD_TESTS "Generate SALOME CoreFlows tests" ON)
+
+# Common CMake macros
+# ===================
+SET(CONFIGURATION_ROOT_DIR $ENV{CONFIGURATION_ROOT_DIR} CACHE PATH "Path to the Salome CMake configuration files")
+IF(EXISTS ${CONFIGURATION_ROOT_DIR})
+  LIST(APPEND CMAKE_MODULE_PATH "${CONFIGURATION_ROOT_DIR}/cmake")
+  INCLUDE(SalomeMacros NO_POLICY_SCOPE)
+ELSE()
+  MESSAGE(FATAL_ERROR "We absolutely need the Salome CMake configuration files, please define CONFIGURATION_ROOT_DIR !")
+ENDIF()
+
+# Find KERNEL 
+# ==============
+SET(KERNEL_ROOT_DIR $ENV{KERNEL_ROOT_DIR} CACHE PATH "Path to the Salome KERNEL")
+IF( EXISTS ${KERNEL_ROOT_DIR} )
+  FIND_PACKAGE(SalomeKERNEL REQUIRED)
+ELSE( EXISTS ${KERNEL_ROOT_DIR} )
+  MESSAGE(FATAL_ERROR "We absolutely need a Salome KERNEL, please define KERNEL_ROOT_DIR!")
+ENDIF( EXISTS ${KERNEL_ROOT_DIR} )
+
+# Find SALOME GUI 
+# ==============
+SET(GUI_ROOT_DIR $ENV{GUI_ROOT_DIR} CACHE PATH "Path to the Salome GUI")
+IF(EXISTS ${GUI_ROOT_DIR})
+  FIND_PACKAGE(SalomeGUI)
+ELSE(EXISTS ${GUI_ROOT_DIR})
+  MESSAGE(FATAL_ERROR "We absolutely need a Salome GUI, please define GUI_ROOT_DIR!")
+ENDIF(EXISTS ${GUI_ROOT_DIR})
+
+# Platform setup
+# ==============
+INCLUDE(SalomeSetupPlatform)   # From KERNEL
+    
+# Prerequisites
+# =============
+
+# Mandatory products
+IF(  ${SalomeKERNEL_VERSION} STRLESS "7.8.0")
+         FIND_PACKAGE(SalomePython REQUIRED)
+ELSE()
+         FIND_PACKAGE(SalomePythonInterp REQUIRED)
+         FIND_PACKAGE(SalomePythonLibs REQUIRED)
+ENDIF()
+MESSAGE(STATUS "SalomeKERNEL_VERSION is ${SalomeKERNEL_VERSION}")
+
+# Qt5
+FIND_PACKAGE(SalomeQt5 REQUIRED COMPONENTS QtCore QtGui)
+
+IF(SALOME_BUILD_DOC)
+#  FIND_PACKAGE(SalomeDoxygen)
+#  FIND_PACKAGE(SalomeSphinx)
+#  SALOME_LOG_OPTIONAL_PACKAGE(Doxygen SALOME_BUILD_DOC)
+#  SALOME_LOG_OPTIONAL_PACKAGE(Sphinx SALOME_BUILD_DOC)
+#  ADD_DEFINITIONS(-DDOXYGEN_IS_OK)
+ENDIF()
+
+IF(SALOME_BUILD_TESTS)
+  ENABLE_TESTING()
+ENDIF()
+
+# Detection summary:
+SALOME_PACKAGE_REPORT_AND_CHECK()
+
+# Directories
+# ===========
+SET(SALOME_INSTALL_LIBS "${SALOME_INSTALL_LIBS}" CACHE PATH "Install path: SALOME libs")
+SET(SALOME_INSTALL_PYTHON "${SALOME_INSTALL_PYTHON}" CACHE PATH 
+    "Install path: SALOME Python scripts")
+SET(SALOME_INSTALL_SCRIPT_PYTHON "${SALOME_INSTALL_SCRIPT_PYTHON}" CACHE PATH 
+    "Install path: SALOME Python scripts")
+SET(SALOME_INSTALL_CMAKE_LOCAL ${SALOME_INSTALL_CMAKE_LOCAL} CACHE PATH 
+    "Install path: local SALOME CMake files") 
+SET(SALOME_INSTALL_RES "${SALOME_INSTALL_RES}" CACHE PATH "Install path: SALOME resources")
+SET(SALOME_INSTALL_DOC "${SALOME_INSTALL_DOC}" CACHE PATH "Install path: SALOME documentation")
+SET(SALOME_INSTALL_HEADERS ${SALOME_INSTALL_HEADERS} CACHE PATH "Install path: SALOME headers")
+# Specific to CoreFlows:   
+SET(SALOME_CoreFlows_INSTALL_RES_DATA ${SALOME_INSTALL_RES}/coreflows CACHE PATH "Install path: SALOME COREFLOWS specific resources")
+
+# Sources 
+# ========
+ADD_SUBDIRECTORY(src)
+ADD_SUBDIRECTORY(resources)
+IF(SALOME_BUILD_DOC)
+#   ADD_SUBDIRECTORY(doc)
+ENDIF()
+
diff --git a/CoreFlows/gui/salome/resources/CMakeLists.txt b/CoreFlows/gui/salome/resources/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..a09b35a
--- /dev/null
@@ -0,0 +1,27 @@
+# Copyright (C) 2010-2015  CEA/DEN, EDF R&D
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+
+SALOME_CONFIGURE_FILE(SalomeApp.xml.in SalomeApp.xml)
+
+SET(_res_FILES
+    ${CMAKE_CURRENT_BINARY_DIR}/SalomeApp.xml
+    icon.png
+ )
+
+INSTALL(FILES ${_res_FILES} DESTINATION ${SALOME_CoreFlows_INSTALL_RES_DATA})
diff --git a/CoreFlows/gui/salome/resources/SalomeApp.xml.in b/CoreFlows/gui/salome/resources/SalomeApp.xml.in
new file mode 100755 (executable)
index 0000000..26b2369
--- /dev/null
@@ -0,0 +1,36 @@
+<!--
+  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
+
+  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License.
+
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, write to the Free Software
+  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+
+  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
+-->
+<document>
+  <section name="SOLVERLAB">
+    <!-- Major module parameters -->
+    <parameter name="name"            value="SOLVERLAB"/>
+    <parameter name="icon"            value="icon.png"/>
+    <parameter name="library"         value="SalomePyQtGUILight"/>
+    <parameter name="version"         value="@SALOMESOLVERLAB_VERSION@"/>
+  </section>
+  <section name="resources">
+    <!-- Module resources -->
+    <parameter name="SOLVERLAB"    value="%SOLVERLAB_ROOT_DIR%/share/salome/resources/coreflows"/>
+  </section>
+</document>
diff --git a/CoreFlows/gui/salome/resources/icon.png b/CoreFlows/gui/salome/resources/icon.png
new file mode 100644 (file)
index 0000000..981c846
Binary files /dev/null and b/CoreFlows/gui/salome/resources/icon.png differ
diff --git a/CoreFlows/gui/salome/src/.CMakeLists.txt.swp b/CoreFlows/gui/salome/src/.CMakeLists.txt.swp
new file mode 100755 (executable)
index 0000000..01f1117
Binary files /dev/null and b/CoreFlows/gui/salome/src/.CMakeLists.txt.swp differ
diff --git a/CoreFlows/gui/salome/src/CMakeLists.txt b/CoreFlows/gui/salome/src/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..a606ff0
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright (C) 2012-2014  CEA/DEN, EDF R&D
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+
+
+SET(SGPYQT_RES_DIR "${SALOME_INSTALL_RES}")
+SALOME_CONFIGURE_FILE(SalomePyQt_MockUp.py.in mockup/SalomePyQt_MockUp.py)
+SALOME_CONFIGURE_FILE(utils.py.in ${CMAKE_CURRENT_BINARY_DIR}/utils.py)
+
+SET(_bin_SCRIPTS
+    SOLVERLABGUI.py
+    ${GUI_bin_SCRIPTS}
+)
+
+SET(_lib_SCRIPTS
+    ${GUI_lib_SCRIPTS}
+    ${CMAKE_CURRENT_BINARY_DIR}/mockup/SalomePyQt_MockUp.py
+    ${CMAKE_CURRENT_BINARY_DIR}/utils.py
+)
+
+SALOME_INSTALL_SCRIPTS("${_bin_SCRIPTS}" ${SALOME_INSTALL_SCRIPT_PYTHON})
+SALOME_INSTALL_SCRIPTS("${_lib_SCRIPTS}" ${SALOME_INSTALL_PYTHON})
+
diff --git a/CoreFlows/gui/salome/src/SOLVERLABGUI.py b/CoreFlows/gui/salome/src/SOLVERLABGUI.py
new file mode 100755 (executable)
index 0000000..9f6813c
--- /dev/null
@@ -0,0 +1,109 @@
+# -*- coding: latin-1 -*-
+#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
+#
+#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+# Author : A. Bruneton
+#
+import sys, os
+from CFDesktop import CFDesktop
+
+desktop = None
+
+# Get SALOME PyQt interface
+import SalomePyQt
+import libSALOME_Swig
+
+########################################################
+# Global variables
+########################################################
+
+sgPyQt = SalomePyQt.SalomePyQt()
+sg = libSALOME_Swig.SALOMEGUI_Swig()
+sgDesktop = sgPyQt.getDesktop()
+
+moduleDesktop   = {}
+
+########################################################
+# Internal methods
+########################################################
+
+def getStudyId():
+    """This method returns the active study ID"""
+    return sgPyQt.getStudyId()
+
+def getStudy():
+    """This method returns the active study"""
+
+    studyId = _getStudyId()
+    study = getStudyManager().GetStudyByID( studyId )
+    return study
+
+def getDesktop():
+    """This method returns the current TRUST_PLOT2D desktop"""
+
+    global desktop
+    return desktop
+
+def setDesktop( studyID ):
+    """This method sets and returns TRUST_PLOT2D desktop"""
+
+    global moduleDesktop, desktop
+
+    if not moduleDesktop.has_key( studyID ):
+      moduleDesktop[studyID] = CFDesktop( sgPyQt )
+      moduleDesktop[studyID].initialize()
+    desktop = moduleDesktop[studyID]
+    return desktop
+
+################################################
+# Callback functions
+################################################
+
+def initialize():
+    """This method is called when module is initialized. It performs initialization actions"""
+    setDesktop( getStudyId() )
+    pass
+
+def activeStudyChanged( studyID ):
+    """This method is called when active study is changed"""
+
+    setDesktop( getStudyId() )
+    pass
+
+def windows():
+    """This method is called when module is initialized. It returns a map of popup windows to be used by the module"""
+    wm = {}
+    return wm
+
+def views():
+    """This method is called when module is initialized. It returns a list of 2D/3D views to be used by the module"""
+    return []
+
+def activate():
+    """This method mimicks SALOME's module activation """
+    global desktop
+    fv = desktop.showCentralWidget()
+    return True
+
+def deactivate():
+    """This method is called when module is deactivated"""
+    global moduleDesktop, widgetDialogBox
+    moduleDesktop[getStudyId()].hideCentralWidget()
diff --git a/CoreFlows/gui/src/.CMakeLists.txt.swp b/CoreFlows/gui/src/.CMakeLists.txt.swp
deleted file mode 100755 (executable)
index 01f1117..0000000
Binary files a/CoreFlows/gui/src/.CMakeLists.txt.swp and /dev/null differ
diff --git a/CoreFlows/gui/src/CFDesktop.py b/CoreFlows/gui/src/CFDesktop.py
deleted file mode 100755 (executable)
index df83296..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-# -*- coding: utf-8 -*-
-#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
-#
-#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-#
-#  This library is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU Lesser General Public
-#  License as published by the Free Software Foundation; either
-#  version 2.1 of the License.
-#
-#  This library is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-#  Lesser General Public License for more details.
-#
-#  You should have received a copy of the GNU Lesser General Public
-#  License along with this library; if not, write to the Free Software
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Author : A. Bruneton
-#
-
-from PyQt5.QtCore import Qt
-from PyQt5.QtWidgets import QMainWindow,QMenu, QDockWidget
-from MainCFWidget import MainCFWidget
-
-class CFDesktop(QMainWindow):
-    """ 
-    """
-    VIEW_TYPE = "COREFLOWS"
-        
-    def __init__(self, sgPyQt):
-        QMainWindow.__init__(self)
-        self._sgPyQt = sgPyQt
-        self._mainView = None
-        self._viewID = -1
-        
-    def initialize(self):
-        """ Initialize is called later than __init__() so that the Desktop and the SgPyQt
-        objects can be properly initialized.
-        """
-        self._currID = 1235
-        
-        self._sgDesktop = self._sgPyQt.getDesktop()
-        self.createIDs()
-        self.createActions()
-        
-        self.createToolbars()
-        self.createMenus()
-
-    def generateID(self):
-        self._currID += 1
-        return self._currID
-    
-    def createIDs(self):
-        pass
-        # Actions
-#        self.itemDelActionID = self.generateID()
-#        self.cpsActionID = self.generateID()
-#        self.addPSActionID = self.generateID()
-#        
-#        # Menus
-#        self.etudeMenuID = self.generateID()
-
-    def createActions(self):
-      pass
-#        ca = self._sgPyQt.createAction
-#        self.itemDelAction = ca(self.itemDelActionID, "Delete selected", "Delete selected", "", "")
-#        self.cpsAction = ca(self.cpsActionID, "Clear plot set", "Clear plot set", "", "")
-#        self.addPSAction = ca(self.addPSActionID, "Add plot set", "Add plot set", "", "")
-
-    def createToolbars(self):
-        pass
-#         self.Toolbar = self._sgPyQt.createTool(self.tr("Toolbar"))
-#         self._sgPyQt.createTool(self.fileNewAction, self.Toolbar)
-#         self._sgPyQt.createTool(self.filePrintAction, self.Toolbar)
-#         sep = self._sgPyQt.createSeparator()
-#         self._sgPyQt.createTool(sep, self.Toolbar)
-#         self._sgPyQt.createTool(self.editUndoAction, self.Toolbar)
-#         self._sgPyQt.createTool(self.editRedoAction, self.Toolbar)
-
-    def createMenus(self):
-      pass
-#      curveMenu = self._sgPyQt.createMenu( "Plot management", -1, self.etudeMenuID, self._sgPyQt.defaultMenuGroup() )
-#      self._sgPyQt.createMenu(self.itemDelAction, curveMenu)
-
-    def createView(self):
-      if self._mainView is None:
-        self._mainView = MainCFWidget()
-      vid = self._sgPyQt.createView(self.VIEW_TYPE, self._mainView)
-      return vid
-          
-    def showCentralWidget(self):
-      if self._viewID == -1:
-        self._viewID = self.createView()
-      else:
-        self._sgPyQt.activateView(self._viewID)
-        
-    def hideCentralWidget(self):
-      if self._viewID != -1:
-        self._sgPyQt.setViewVisible(self._viewID, False)
diff --git a/CoreFlows/gui/src/CMakeLists.txt b/CoreFlows/gui/src/CMakeLists.txt
deleted file mode 100755 (executable)
index de2a067..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright (C) 2012-2014  CEA/DEN, EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-
-
-ADD_SUBDIRECTORY(ui)
-
-SET(SGPYQT_RES_DIR "${SALOME_INSTALL_RES}")
-SALOME_CONFIGURE_FILE(SalomePyQt_MockUp.py.in mockup/SalomePyQt_MockUp.py)
-SALOME_CONFIGURE_FILE(utils.py.in ${CMAKE_CURRENT_BINARY_DIR}/utils.py)
-
-SET(_bin_SCRIPTS
-    SOLVERLABGUI.py
-    CoreFlows_Standalone.py
-)
-
-SET(_lib_SCRIPTS
-    CFDesktop.py
-    ${CMAKE_CURRENT_BINARY_DIR}/mockup/SalomePyQt_MockUp.py
-    ${CMAKE_CURRENT_BINARY_DIR}/utils.py
-)
-
-SALOME_INSTALL_SCRIPTS("${_bin_SCRIPTS}" ${SALOME_INSTALL_SCRIPT_PYTHON})
-SALOME_INSTALL_SCRIPTS("${_lib_SCRIPTS}" ${SALOME_INSTALL_PYTHON})
-
diff --git a/CoreFlows/gui/src/CoreFlows_Standalone.py b/CoreFlows/gui/src/CoreFlows_Standalone.py
deleted file mode 100755 (executable)
index 37db116..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# -*- coding: latin-1 -*-
-#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
-#
-#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-#
-#  This library is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU Lesser General Public
-#  License as published by the Free Software Foundation; either
-#  version 2.1 of the License.
-#
-#  This library is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-#  Lesser General Public License for more details.
-#
-#  You should have received a copy of the GNU Lesser General Public
-#  License along with this library; if not, write to the Free Software
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Author : A. Bruneton
-#
-import sys, os
-from PyQt5.QtWidgets import QApplication
-#from PyQt5.QtCore import SIGNAL, SLOT
-
-from CFDesktop import CFDesktop
-import SalomePyQt_MockUp
-from PyQt5.QtCore import QTimer, QTranslator, Qt
-
-desktop = None
-
-def activate():
-    """This method mimicks SALOME's module activation """
-    global desktop
-    fv = desktop.showCentralWidget()
-    return True
-
-def main(args) :
-    global desktop
-      
-    app = QApplication(args)
-    
-    desktop = CFDesktop(None)
-    sgPyQt = SalomePyQt_MockUp.SalomePyQt(desktop)
-    desktop._sgPyQt = sgPyQt 
-    desktop.initialize()
-    activate()
-    desktop.show()
-    
-    
-    #
-#    app.connect(app,SIGNAL("lastWindowClosed()"),app,SLOT("quit()"))
-    app.lastWindowClosed.connect(quit)
-    app.exec_()
-
-if __name__ == "__main__" :
-    main(sys.argv)
diff --git a/CoreFlows/gui/src/SOLVERLABGUI.py b/CoreFlows/gui/src/SOLVERLABGUI.py
deleted file mode 100755 (executable)
index 9f6813c..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-# -*- coding: latin-1 -*-
-#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
-#
-#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-#
-#  This library is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU Lesser General Public
-#  License as published by the Free Software Foundation; either
-#  version 2.1 of the License.
-#
-#  This library is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-#  Lesser General Public License for more details.
-#
-#  You should have received a copy of the GNU Lesser General Public
-#  License along with this library; if not, write to the Free Software
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Author : A. Bruneton
-#
-import sys, os
-from CFDesktop import CFDesktop
-
-desktop = None
-
-# Get SALOME PyQt interface
-import SalomePyQt
-import libSALOME_Swig
-
-########################################################
-# Global variables
-########################################################
-
-sgPyQt = SalomePyQt.SalomePyQt()
-sg = libSALOME_Swig.SALOMEGUI_Swig()
-sgDesktop = sgPyQt.getDesktop()
-
-moduleDesktop   = {}
-
-########################################################
-# Internal methods
-########################################################
-
-def getStudyId():
-    """This method returns the active study ID"""
-    return sgPyQt.getStudyId()
-
-def getStudy():
-    """This method returns the active study"""
-
-    studyId = _getStudyId()
-    study = getStudyManager().GetStudyByID( studyId )
-    return study
-
-def getDesktop():
-    """This method returns the current TRUST_PLOT2D desktop"""
-
-    global desktop
-    return desktop
-
-def setDesktop( studyID ):
-    """This method sets and returns TRUST_PLOT2D desktop"""
-
-    global moduleDesktop, desktop
-
-    if not moduleDesktop.has_key( studyID ):
-      moduleDesktop[studyID] = CFDesktop( sgPyQt )
-      moduleDesktop[studyID].initialize()
-    desktop = moduleDesktop[studyID]
-    return desktop
-
-################################################
-# Callback functions
-################################################
-
-def initialize():
-    """This method is called when module is initialized. It performs initialization actions"""
-    setDesktop( getStudyId() )
-    pass
-
-def activeStudyChanged( studyID ):
-    """This method is called when active study is changed"""
-
-    setDesktop( getStudyId() )
-    pass
-
-def windows():
-    """This method is called when module is initialized. It returns a map of popup windows to be used by the module"""
-    wm = {}
-    return wm
-
-def views():
-    """This method is called when module is initialized. It returns a list of 2D/3D views to be used by the module"""
-    return []
-
-def activate():
-    """This method mimicks SALOME's module activation """
-    global desktop
-    fv = desktop.showCentralWidget()
-    return True
-
-def deactivate():
-    """This method is called when module is deactivated"""
-    global moduleDesktop, widgetDialogBox
-    moduleDesktop[getStudyId()].hideCentralWidget()
diff --git a/CoreFlows/gui/src/SalomePyQt_MockUp.py.in b/CoreFlows/gui/src/SalomePyQt_MockUp.py.in
deleted file mode 100755 (executable)
index f0b8af1..0000000
+++ /dev/null
@@ -1,154 +0,0 @@
-#  Copyright (C) 2007-2010  CEA/DEN, EDF R&D, OPEN CASCADE
-#
-#  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-#
-#  This library is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU Lesser General Public
-#  License as published by the Free Software Foundation; either
-#  version 2.1 of the License.
-#
-#  This library is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-#  Lesser General Public License for more details.
-#
-#  You should have received a copy of the GNU Lesser General Public
-#  License along with this library; if not, write to the Free Software
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Author : A. Bruneton
-#
-
-from PyQt5.QtWidgets import QApplication, QTabWidget
-from PyQt5.QtWidgets import QAction, QMenu, QDesktopWidget, QFileDialog
-from PyQt5.QtGui import QIcon, QPixmap
-#from PyQt5.QtCore import SIGNAL, SLOT, QObject, pyqtSlot, pyqtSignal
-from PyQt5.QtCore import QObject, pyqtSlot, pyqtSignal
-
-RESOURCE_DIR = "@SGPYQT_RES_DIR@"
-
-class SalomePyQt(QObject):
-  """ A pure Qt implementation of the SgPyQt API (usually provided in the SALOME context)
-  This class can be used to mimick the true SALOME object without having to launch 
-  SALOME
-  """  
-  currentTabChanged = pyqtSignal(int)
-  
-  START_VIEW_ID = 0
-  
-  def __init__(self, mainWindow=None):
-    QObject.__init__(self)
-    self._mainWindow = mainWindow
-    self._tabWidget = QTabWidget()
-    self._tabWidget.setObjectName("TabWidget")
-    self._viewIDs = {}
-    self._menuBar = None
-    if self._mainWindow:
-      self._menuBar = self._mainWindow.menuBar()
-      self._mainWindow.setCentralWidget(self._tabWidget)
-#    self.connect(self._tabWidget, SIGNAL("currentChanged(int)"), self, SLOT("onTabChanged(int)"))
-    self._tabWidget.currentChanged.connect(self.onTabChanged)
-    self._blockSignal = False
-  
-  def getDesktop(self):
-    return self._mainWindow
-  
-  def getFileName(self, parent_widget, initial, filters, caption, do_open):
-    fil = ";;".join([str(f) for f in filters])
-    return QFileDialog.getOpenFileName(parent=parent_widget,
-                                       caption=caption, directory=initial, filter=fil);
-  
-  @pyqtSlot(int)
-  def onTabChanged(self, index):
-    if self._blockSignal:
-      return
-    invDict = dict([(v, k) for k,v in self._viewIDs.items()])
-    if index in invDict:
-#    if invDict.has_key(index):
-      self._blockSignal = True
-      self.currentTabChanged.emit(invDict[index])
-      self._blockSignal = False
-  
-  def createView(self, name, widget):
-    self.START_VIEW_ID += 1
-    idx = self._tabWidget.insertTab(-1, widget, name)
-    self._viewIDs[self.START_VIEW_ID] = idx 
-    return self.START_VIEW_ID
-  
-  def activateView(self, viewID):
-    idx = self._viewIDs[viewID]
-    self._tabWidget.setCurrentIndex(idx)
-  
-  def setViewVisible(self, viewID, isVis):
-    ## TODO: improve to really remove tab
-    if isVis:
-      self.activateView(viewID) 
-  
-  def closeView(self, viewID):
-    self._blockSignal = True
-    idxClosed = self._viewIDs[viewID]
-    # QTabWidget doesn't clean after itself when removing a tab
-    w = self._tabWidget.widget(idxClosed)  
-    self._tabWidget.removeTab(idxClosed)
-    try:
-      w.clearAll()
-    except:
-      pass
-    # Update the other tab indices which are now shifted:
-    for k, idx in self._viewIDs.items():
-      if idx > idxClosed:
-        self._viewIDs[k] -= 1
-    self._blockSignal = False
-  
-  def setViewTitle(self, viewID, title):
-    idx = self._viewIDs[viewID]
-    self._tabWidget.setTabText(idx, title)
-  
-  def createAction(self, id, short_name, long_name, tooltip, icon):
-    import os
-    return QAction(QIcon(QPixmap(os.path.normpath(icon))),short_name, None)
-  
-  def defaultMenuGroup(self):
-    return None
-  
-  def createMenu(self, name_or_action, pos_or_menu, menuId=-1, menuGroup=None):
-    if not self._mainWindow is None:
-      if isinstance(name_or_action, str):
-        return self.__createMenu1( name_or_action, pos_or_menu, menuId, menuGroup)
-      else:
-        return self.__createMenu2(name_or_action, pos_or_menu)
-    
-  def __createMenu1(self, name, pos, menuId, menuGroup):
-    menu = QMenu(name, self._menuBar)
-    self._menuBar.addMenu(menu)
-    return menu
-  
-  def __createMenu2(self, action, menu):
-    menu.addAction(action)
-  
-  def createSeparator(self):
-    return None
-  
-  def createTool(self, toolbar_name_or_action, toolbar=None):
-    if not self._mainWindow is None:
-      if isinstance(toolbar_name_or_action, str):
-        return self.__createTool1(toolbar_name_or_action)
-      else:
-        return self.__createTool2(toolbar_name_or_action, toolbar)
-    
-  def __createTool1(self, toolbar_name):
-    return None
-  
-  def __createTool2(self, action, toolbar):
-    return None
-  
-  def loadIcon(self, module_name, file_name):
-    import os
-    mod_dir = os.getenv("%s_ROOT_DIR" % module_name)
-    mod_lc = module_name.lower()
-    res_path = os.path.join(mod_dir, RESOURCE_DIR, mod_lc, file_name)
-    # e.g. MODULE_ROOT_DIR/share/resource/module/image.png
-    return QIcon(res_path)
diff --git a/CoreFlows/gui/src/ui/CMakeLists.txt b/CoreFlows/gui/src/ui/CMakeLists.txt
deleted file mode 100755 (executable)
index fcacbf6..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright (C) 2012-2014  CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-
-# --- resources ---
-
-# uic files 
-SET(_pyuic_files
-  MainCFWidget.ui
-)
-
-# --- scripts ---
-SET(_all_lib_SCRIPTS
-    MainCFWidget.py      
-)
-
-# --- rules ---
-SALOME_INSTALL_SCRIPTS("${_pyuic_SCRIPTS}" ${SALOME_INSTALL_PYTHON})
-SALOME_INSTALL_SCRIPTS("${_all_lib_SCRIPTS}" ${SALOME_INSTALL_PYTHON})
-
-INSTALL(FILES ${_pyuic_files} DESTINATION ${SALOME_INSTALL_PYTHON})
diff --git a/CoreFlows/gui/src/ui/MainCFWidget.py b/CoreFlows/gui/src/ui/MainCFWidget.py
deleted file mode 100755 (executable)
index cc7cd41..0000000
+++ /dev/null
@@ -1,253 +0,0 @@
-# -*- coding: utf-8 -*-
-from PyQt5 import QtWidgets, QtCore
-from PyQt5.uic import loadUi
-from utils import completeResPath
-
-import CoreFlows as cf
-import cdmath as cm
-
-class MainCFWidget(QtWidgets.QTabWidget):
-  def __init__(self):
-    QtWidgets.QTabWidget.__init__(self)
-    loadUi(completeResPath("MainCFWidget.ui"), self)
-    self._python_dump = []
-    
-  def scanWidgets(self):
-    print(self.tabModel)
-    dictCF={}
-    for k in self.__dict__:
-      att = self.__dict__[k] 
-      if isinstance(att, QtWidgets.QWidget):
-        name = str(att.objectName())
-        if name != "":
-#          print(name)
-          if name.endswith("RadioButton"):
-            assert(isinstance(att, QtWidgets.QRadioButton))
-            if att.isChecked() :
-              # parse name
-              name=name[:len(name)-len("_RadioButton")]#On retire le suffixe _Radiobutton
-              if name.startswith("Dim") :
-                dictCF["spaceDim"]=int(name[len("Dim")])
-              elif name.endswith("Model") or name.startswith("SinglePhase") or name.endswith("Equation") or name.endswith("TwoFluid") :
-                dictCF["ModelName"]=name
-              elif name=="InputFileName" :
-                dictCF["InputFileName"]=True
-              elif name=="MeshCreation" :
-                dictCF["MeshCreation"]=True
-          elif name.endswith("spinBox") :
-            assert(isinstance(att, QtWidgets.QSpinBox))
-            val = att.value()
-            # parse name
-            name=name[:len(name)-len("_spinBox")]#On retire le suffixe _SpinBox
-            if name=="Nx" :
-              dictCF["Nx"]=val
-            elif name=="Ny" :
-              dictCF["Ny"]=val
-            elif name=="Nz" :
-              dictCF["Nz"]=val
-            elif name=="NO_MaxNbOfTimeStep" :
-              dictCF["MaxNbOfTimeStep"]=val
-            elif name=="NO_FreqSave" :
-              dictCF["FreqSave"]=val
-          elif name.endswith("doubleSpinBox"):
-            assert(isinstance(att, QtWidgets.QDoubleSpinBox))
-            val = att.value()
-            # parse name
-            name=name[:len(name)-len("_doubleSpinBox")]#On retire le suffixe _doubleSpinBox
-            if name.endswith("Conductivity") :
-              dictCF["Conductivity"]=val
-            elif name.endswith("Conductivity_Phase1") :
-              dictCF["Conductivity1"]=val
-            elif name.endswith("Conductivity_Phase2") :
-              dictCF["Conductivity2"]=val
-            elif name.endswith("Viscosity") :
-              dictCF["Viscosity"]=val
-            elif name.endswith("Viscosity_Phase1") :
-              dictCF["Viscosity1"]=val
-            elif name.endswith("Viscosity_Phase2") :
-              dictCF["Viscosity2"]=val
-            elif name.endswith("HeatSource") :
-              dictCF["HeatSource"]=val
-            elif name.endswith("FrictionCoefficients") :
-              dictCF["FrictionCoefficients"]=val
-            elif name.endswith("Gravity_1d") :
-              dictCF["Gravity_1d"]=val
-            elif name.endswith("Gravity_2d") :
-              dictCF["Gravity_2d"]=val
-            elif name.endswith("Gravity_3d") :
-              dictCF["Gravity_3d"]=val
-            elif name=="Xinf" :
-              dictCF["Xinf"]=val
-            elif name=="Xsup" :
-              dictCF["Xsup"]=val
-            elif name=="Yinf" :
-              dictCF["Yinf"]=val
-            elif name=="Ysup" :
-              dictCF["Ysup"]=val
-            elif name=="Zinf" :
-              dictCF["Zinf"]=val
-            elif name=="Zsup" :
-              dictCF["Zsup"]=val
-            elif name=="NO_TimeMax" :
-              dictCF["TimeMax"]=val
-            elif name=="NO_Precision" :
-              dictCF["Precision"]=val
-            elif name=="NO_CFL" :
-              dictCF["CFL"]=val
-            elif name.endswith("_IC") :#Initial conditions
-              name=name[:len(name)-len("_IC")]#On retire le suffixe _IC
-              if name.endswith("Concentration") :
-                dictCF["InitialConcentration"]=val
-              elif name.endswith("Alpha") :
-                dictCF["InitialAlpha"]=val
-              elif name.endswith("Pressure") :
-                dictCF["InitialPressure"]=val
-              elif name.endswith("Temperature") :
-                dictCF["InitialTemperature"]=val
-              elif name.endswith("Velocity_1d") :
-                dictCF["InitialVelocity_1d"]=val
-              elif name.endswith("Velocity_2d") :
-                dictCF["InitialVelocity_2d"]=val
-              elif name.endswith("Velocity_3d") :
-                dictCF["InitialVelocity_3d"]=val
-            elif name.endswith("_BC") :#Boundary conditions
-              name=name[3:len(name)-len("_BC")]#On retire le préfixe SP_ ou DM_ au début et le suffixe _BC Ã  la fin
-              dictCF[name]=val
-          elif name.endswith('comboBox'):
-            assert(isinstance(att, QtWidgets.QComboBox))
-            val = att.currentText()
-            # parse name
-            name=name[:len(name)-len("_comboBox")]#On retire le suffixe _comboBox
-            if name.endswith("1barOr155bar") :
-              dictCF["pressureEstimate"]=val
-            elif name.endswith("GasOrLiquid") :
-              dictCF["fluidType"]=val
-            elif name.endswith("_BC") :#Boundary conditions
-              name=name[4:len(name)-len("_BC")]#On retire le préfixe SP_ ou DM_ au début et le suffixe _BC Ã  la fin
-              dictCF[name]=val
-            elif name=="NO_Method" :
-              dictCF["Method"]=val
-            elif name=="NO_LS" :
-              dictCF["LS"]=val #Linear solver
-            elif name=="NO_Scheme" :
-              dictCF["Scheme"]=val 
-            elif name=="NO_Scheme_type" :
-              dictCF["Scheme_type"]=val 
-            elif name=="NO_Preconditioner" :
-              dictCF["Preconditioner"]=val 
-          elif name.endswith('lineEdit'):
-            assert(isinstance(att, QtWidgets.QLineEdit))
-            val = str(att.text())
-            # parse name
-            name=name[:len(name)-len("_lineEdit")]#On retire le suffixe _comboBox
-            #print(name,val)
-            if name=="NO_ResultFileName" :
-              dictCF["ResultFileName"]=val
-            elif name=="InputFileName" :
-              dictCF["InputFileName"]=val
-
-    return dictCF  
-          
-  def onLaunchSimu(self):
-    print("Reading widgets")
-    dictCF = self.scanWidgets()
-
-    print("Setting Model, ModelName = ", dictCF["ModelName"], ", pressureEstimate = ", dictCF["pressureEstimate"], ", InitialPressure = ", dictCF["InitialPressure"], ", InitialVelocity_1d = ", dictCF["InitialVelocity_1d"], ", InitialTemperature= ", dictCF["InitialTemperature"])
-    ######## Setting Model and initil state #########################
-    if dictCF["ModelName"]=="SinglePhase" :
-      myProblem = eval('cf.%s(cf.%s,cf.%s,%s)' % (dictCF["ModelName"],dictCF["fluidType"],dictCF["pressureEstimate"],dictCF["spaceDim"]))
-      nVar =  myProblem.getNumberOfVariables()
-      VV_Constant =[0]*nVar
-      VV_Constant[0] = dictCF["InitialPressure"]
-      VV_Constant[1] = dictCF["InitialVelocity_1d"]
-      if dictCF["spaceDim"] >1 :
-        VV_Constant[2] = dictCF["InitialVelocity_2d"]
-        if dictCF["spaceDim"] >2 :
-          VV_Constant[3] = dictCF["InitialVelocity_3d"]
-      VV_Constant[nVar-1] = dictCF["InitialTemperature"]
-    elif dictCF["ModelName"]=="DriftModel" :
-      myProblem = eval("cf.%s(cf.%s,%s)" % (dictCF["ModelName"],dictCF["pressureEstimate"],dictCF["spaceDim"]))
-      nVar =  myProblem.getNumberOfVariables()
-      VV_Constant =[0]*nVar
-      VV_Constant[0] = dictCF["InitialConcentration"]
-      VV_Constant[1] = dictCF["InitialPressure"]
-      VV_Constant[2] = dictCF["InitialVelocity_1d"]
-      if dictCF["spaceDim"] >1 :
-        VV_Constant[3] = dictCF["InitialVelocity_2d"]
-        if dictCF["spaceDim"] >2 :
-          VV_Constant[4] = dictCF["InitialVelocity_3d"]
-      VV_Constant[nVar-1] = dictCF["InitialTemperature"]
-    else :
-        raise NameError('Model not yet handled', dictCF["ModelName"])
-
-    print("Setting initial data, spaceDim = ", dictCF["spaceDim"], ", Nx = ", dictCF["Nx"], ", Xinf= ", dictCF["Xinf"], ", Xsup = ", dictCF["Xsup"])
-    ############ setting initial data ################################
-    if dictCF["spaceDim"] ==1 :
-      myProblem.setInitialFieldConstant( dictCF["spaceDim"], VV_Constant, dictCF["Xinf"], dictCF["Xsup"], dictCF["Nx"],"Left","Right");
-      print("Initial field set")
-    elif dictCF["spaceDim"] ==2 :
-      myProblem.setInitialFieldConstant( dictCF["spaceDim"], VV_Constant, dictCF["Xinf"], dictCF["Xsup"], dictCF["Nx"],"Left","Right", dictCF["Yinf"], dictCF["Ysup"], dictCF["Ny"],"Bottom","Top");
-    elif dictCF["spaceDim"] ==3 :
-      myProblem.setInitialFieldConstant( dictCF["spaceDim"], VV_Constant, dictCF["Xinf"], dictCF["Xsup"], dictCF["Nx"],"Back","Front", dictCF["Yinf"], dictCF["Ysup"], dictCF["Ny"],"Left","Right", dictCF["Zinf"], dictCF["Zsup"], dictCF["Nz"],"Bottom","Top");
-    else :
-      raise NameError('Dimension should be 1, 2 or 3', dictCF["spaceDim"])  
-
-#    for k, v in dictCF.items():
-#        line = "cf.set%s(%s)" % (k, v)
-#        #exec(line)
-#        self._python_dump.append(line)
-
-    print("Setting boundary conditions, Temperature_Left = ", dictCF["Temperature_Left"], ", Velocity_1d_Left = ", dictCF["Velocity_1d_Left"], ", Pressure_Right = ", dictCF["Pressure_Right"])
-    ######## 1D for the moment ######################
-    if dictCF["ModelName"]=="SinglePhase" :
-      myProblem.setInletBoundaryCondition("Left",dictCF["Temperature_Left"],dictCF["Velocity_1d_Left"])
-      myProblem.setOutletBoundaryCondition("Right", dictCF["Pressure_Right"]);
-    elif dictCF["ModelName"]=="DriftModel" :
-      myProblem.setInletBoundaryCondition("Left",dictCF["DM_Temperature_Left"],dictCF["DM_Concentration_Left"],dictCF["DM_Velocity_1d_Left"])
-      myProblem.setOutletBoundaryCondition("Right", dictCF["DM_Pressure_Right"]);
-
-    print("Setting source terms, HeatSource = ", dictCF["HeatSource"], ", Gravity_1d = ", dictCF["Gravity_1d"])
-    ########## Physical forces #################
-    myProblem.setHeatSource(dictCF["HeatSource"]);
-    gravite=[0]*dictCF["spaceDim"]
-    gravite[0]=dictCF["Gravity_1d"]
-    if dictCF["spaceDim"] >1 :
-      gravite[1]=dictCF["Gravity_2d"]
-      if dictCF["spaceDim"] >2 :
-        gravite[2]=dictCF["Gravity_3d"]
-    myProblem.setGravity(gravite)
-
-    print("Setting numerical options, NumericalScheme = ", dictCF["Scheme"], ", NumericalMethod = ", dictCF["Method"], ", CFL = ", dictCF["CFL"])
-    ########## Numerical options ###############
-    eval("myProblem.setNumericalScheme(cf.%s, cf.%s)" % (dictCF["Scheme"],dictCF["Method"]))
-    myProblem.setWellBalancedCorrection(True);  
-
-    myProblem.setCFL(dictCF["CFL"]);
-    myProblem.setPrecision(dictCF["Precision"]);
-    myProblem.setMaxNbOfTimeStep(dictCF["MaxNbOfTimeStep"]);
-    myProblem.setTimeMax(dictCF["TimeMax"]);
-    myProblem.setFreqSave(dictCF["FreqSave"]);
-    myProblem.setFileName(dictCF["ResultFileName"]);
-    myProblem.saveConservativeField(True);
-    #myProblem.setVerbose(True);
-    myProblem.usePrimitiveVarsInNewton(True);
-    if(dictCF["spaceDim"]>1):
-      myProblem.saveVelocity();
-      pass
-
-    myProblem.initialize()
-
-    ok = myProblem.run()
-
-    if (ok):
-      print( "Simulation " + dictCF["ResultFileName"] + " is successful !" );
-      pass
-    else:
-      print( "Simulation " + dictCF["ResultFileName"] + "  failed ! " );
-      pass
-
-    print( "------------ End of calculation !!! -----------" );
-
-    myProblem.terminate()
-    
-    # TODO use a helper object here.
diff --git a/CoreFlows/gui/src/ui/MainCFWidget.ui b/CoreFlows/gui/src/ui/MainCFWidget.ui
deleted file mode 100755 (executable)
index ff68df5..0000000
+++ /dev/null
@@ -1,12910 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>TabWidget</class>
- <widget class="QTabWidget" name="TabWidget">
-  <property name="geometry">
-   <rect>
-    <x>0</x>
-    <y>0</y>
-    <width>1221</width>
-    <height>851</height>
-   </rect>
-  </property>
-  <property name="maximumSize">
-   <size>
-    <width>1221</width>
-    <height>16777215</height>
-   </size>
-  </property>
-  <property name="windowTitle">
-   <string>TabWidget</string>
-  </property>
-  <property name="toolTip">
-   <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-  </property>
-  <property name="whatsThis">
-   <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-  </property>
-  <property name="styleSheet">
-   <string notr="true"/>
-  </property>
-  <property name="currentIndex">
-   <number>8</number>
-  </property>
-  <widget class="QWidget" name="tabModel">
-   <attribute name="title">
-    <string>Model choice</string>
-   </attribute>
-   <layout class="QGridLayout" name="gridLayout_7">
-    <item row="4" column="3">
-     <spacer name="horizontalSpacer_28">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>542</width>
-        <height>20</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="2">
-     <widget class="QGroupBox" name="Dimension_groupBox">
-      <property name="minimumSize">
-       <size>
-        <width>428</width>
-        <height>66</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>428</width>
-        <height>66</height>
-       </size>
-      </property>
-      <property name="title">
-       <string>Dimension</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_5">
-       <item row="0" column="0">
-        <widget class="QSplitter" name="splitter_12">
-         <property name="minimumSize">
-          <size>
-           <width>402</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <widget class="QRadioButton" name="Dim1_RadioButton">
-          <property name="enabled">
-           <bool>true</bool>
-          </property>
-          <property name="minimumSize">
-           <size>
-            <width>130</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>130</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="mouseTracking">
-           <bool>true</bool>
-          </property>
-          <property name="acceptDrops">
-           <bool>false</bool>
-          </property>
-          <property name="text">
-           <string>1</string>
-          </property>
-          <property name="checked">
-           <bool>true</bool>
-          </property>
-         </widget>
-         <widget class="QRadioButton" name="Dim2_RadioButton">
-          <property name="minimumSize">
-           <size>
-            <width>130</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>130</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="text">
-           <string>2</string>
-          </property>
-         </widget>
-         <widget class="QRadioButton" name="Dim3_RadioButton">
-          <property name="enabled">
-           <bool>true</bool>
-          </property>
-          <property name="minimumSize">
-           <size>
-            <width>130</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>130</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="mouseTracking">
-           <bool>true</bool>
-          </property>
-          <property name="acceptDrops">
-           <bool>false</bool>
-          </property>
-          <property name="text">
-           <string>3</string>
-          </property>
-          <property name="checkable">
-           <bool>true</bool>
-          </property>
-          <property name="checked">
-           <bool>false</bool>
-          </property>
-         </widget>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-    </item>
-    <item row="2" column="1">
-     <spacer name="horizontalSpacer_29">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>151</width>
-        <height>20</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="0" column="2" colspan="2">
-     <spacer name="horizontalSpacer_27">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>1010</width>
-        <height>20</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="0" rowspan="4">
-     <spacer name="verticalSpacer">
-      <property name="orientation">
-       <enum>Qt::Vertical</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>20</width>
-        <height>663</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="0" column="0" colspan="2">
-     <widget class="QLabel" name="label_27">
-      <property name="minimumSize">
-       <size>
-        <width>180</width>
-        <height>0</height>
-       </size>
-      </property>
-      <property name="text">
-       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:18pt; font-weight:600; text-decoration: underline;&quot;&gt;COREFLOWS&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-      </property>
-     </widget>
-    </item>
-    <item row="2" column="2">
-     <widget class="QGroupBox" name="ModelChoice_groupBox">
-      <property name="minimumSize">
-       <size>
-        <width>462</width>
-        <height>300</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>462</width>
-        <height>300</height>
-       </size>
-      </property>
-      <property name="title">
-       <string>Model choice</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_4">
-       <item row="0" column="0">
-        <widget class="QLabel" name="LinearScalarProblem">
-         <property name="minimumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Scalar models&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="0" column="1">
-        <widget class="QRadioButton" name="TransportEquation_RadioButton">
-         <property name="minimumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>Transport equation</string>
-         </property>
-        </widget>
-       </item>
-       <item row="1" column="0">
-        <widget class="QLabel" name="LinearScalarProblem_2">
-         <property name="minimumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p/&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="1" column="1">
-        <widget class="QRadioButton" name="DiffusionEquation_RadioButton">
-         <property name="minimumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>Diffusion equation</string>
-         </property>
-        </widget>
-       </item>
-       <item row="2" column="0">
-        <spacer name="verticalSpacer_2">
-         <property name="orientation">
-          <enum>Qt::Vertical</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>20</width>
-           <height>18</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-       <item row="2" column="1">
-        <spacer name="verticalSpacer_7">
-         <property name="orientation">
-          <enum>Qt::Vertical</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>20</width>
-           <height>18</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-       <item row="3" column="0">
-        <widget class="QLabel" name="NS_model">
-         <property name="minimumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Single phase model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="3" column="1">
-        <widget class="QRadioButton" name="SinglePhase_RadioButton">
-         <property name="minimumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>Navier-Stokes equations</string>
-         </property>
-         <property name="checked">
-          <bool>true</bool>
-         </property>
-        </widget>
-       </item>
-       <item row="4" column="0">
-        <spacer name="verticalSpacer_11">
-         <property name="orientation">
-          <enum>Qt::Vertical</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>20</width>
-           <height>18</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-       <item row="4" column="1">
-        <spacer name="verticalSpacer_">
-         <property name="orientation">
-          <enum>Qt::Vertical</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>20</width>
-           <height>18</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-       <item row="5" column="0">
-        <widget class="QLabel" name="TwoPhaseModels">
-         <property name="minimumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Two-phase models&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="5" column="1">
-        <widget class="QRadioButton" name="DriftModel_RadioButton">
-         <property name="minimumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>Drift model</string>
-         </property>
-        </widget>
-       </item>
-       <item row="6" column="0">
-        <widget class="QLabel" name="TwoPhaseModels_2">
-         <property name="minimumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p/&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="6" column="1">
-        <widget class="QRadioButton" name="IsothermalTwoFluid_RadioButton">
-         <property name="minimumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>Isothermal two-fluid model</string>
-         </property>
-        </widget>
-       </item>
-       <item row="7" column="0">
-        <widget class="QLabel" name="TwoPhaseModels_3">
-         <property name="minimumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>180</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p/&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="7" column="1">
-        <widget class="QRadioButton" name="FiveEqsTwoFluid_RadioButton">
-         <property name="minimumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>250</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>Five equation two-fluid model</string>
-         </property>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-    </item>
-   </layout>
-  </widget>
-  <widget class="QWidget" name="Mesh">
-   <attribute name="title">
-    <string>Mesh</string>
-   </attribute>
-   <layout class="QGridLayout" name="gridLayout_59">
-    <item row="0" column="0">
-     <layout class="QGridLayout" name="gridLayout_43">
-      <item row="0" column="0">
-       <widget class="QLabel" name="MeshPage">
-        <property name="minimumSize">
-         <size>
-          <width>120</width>
-          <height>0</height>
-         </size>
-        </property>
-        <property name="text">
-         <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:18pt; font-weight:600; text-decoration: underline;&quot;&gt;Mesh&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-        </property>
-       </widget>
-      </item>
-      <item row="0" column="1">
-       <spacer name="horizontalSpacer_31">
-        <property name="orientation">
-         <enum>Qt::Horizontal</enum>
-        </property>
-        <property name="sizeHint" stdset="0">
-         <size>
-          <width>838</width>
-          <height>20</height>
-         </size>
-        </property>
-       </spacer>
-      </item>
-      <item row="1" column="0">
-       <spacer name="verticalSpacer_6">
-        <property name="orientation">
-         <enum>Qt::Vertical</enum>
-        </property>
-        <property name="sizeHint" stdset="0">
-         <size>
-          <width>20</width>
-          <height>508</height>
-         </size>
-        </property>
-       </spacer>
-      </item>
-      <item row="1" column="1">
-       <layout class="QVBoxLayout" name="verticalLayout_10">
-        <item>
-         <widget class="QSplitter" name="splitter_13">
-          <property name="minimumSize">
-           <size>
-            <width>480</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>472</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="orientation">
-           <enum>Qt::Horizontal</enum>
-          </property>
-          <widget class="QRadioButton" name="MeshInputFileName_RadioButton">
-           <property name="minimumSize">
-            <size>
-             <width>90</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>90</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="text">
-            <string>Mesh file</string>
-           </property>
-           <property name="autoExclusive">
-            <bool>true</bool>
-           </property>
-          </widget>
-          <widget class="QLineEdit" name="MeshInputFileName_lineEdit">
-           <property name="minimumSize">
-            <size>
-             <width>350</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>350</width>
-             <height>30</height>
-            </size>
-           </property>
-          </widget>
-          <widget class="QToolButton" name="MeshInputFileName_toolButton">
-           <property name="minimumSize">
-            <size>
-             <width>30</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>30</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="text">
-            <string>...</string>
-           </property>
-          </widget>
-         </widget>
-        </item>
-        <item>
-         <widget class="QSplitter" name="splitter_37">
-          <property name="minimumSize">
-           <size>
-            <width>856</width>
-            <height>200</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>856</width>
-            <height>231</height>
-           </size>
-          </property>
-          <property name="orientation">
-           <enum>Qt::Vertical</enum>
-          </property>
-          <widget class="QSplitter" name="splitter_14">
-           <property name="minimumSize">
-            <size>
-             <width>856</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="orientation">
-            <enum>Qt::Horizontal</enum>
-           </property>
-           <widget class="QRadioButton" name="MeshCreation_RadioButton">
-            <property name="minimumSize">
-             <size>
-              <width>90</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="maximumSize">
-             <size>
-              <width>90</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="text">
-             <string>Creation</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-            <property name="autoExclusive">
-             <bool>true</bool>
-            </property>
-           </widget>
-           <widget class="QLabel" name="_0_">
-            <property name="minimumSize">
-             <size>
-              <width>760</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="maximumSize">
-             <size>
-              <width>760</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="font">
-             <font>
-              <pointsize>11</pointsize>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="text">
-             <string/>
-            </property>
-           </widget>
-          </widget>
-          <widget class="QSplitter" name="splitter_36">
-           <property name="minimumSize">
-            <size>
-             <width>740</width>
-             <height>225</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>846</width>
-             <height>200</height>
-            </size>
-           </property>
-           <property name="orientation">
-            <enum>Qt::Horizontal</enum>
-           </property>
-           <widget class="QLabel" name="_0_1">
-            <property name="minimumSize">
-             <size>
-              <width>75</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="maximumSize">
-             <size>
-              <width>75</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="font">
-             <font>
-              <pointsize>11</pointsize>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="text">
-             <string/>
-            </property>
-           </widget>
-           <widget class="QGroupBox" name="Mesh_Creation">
-            <property name="minimumSize">
-             <size>
-              <width>770</width>
-              <height>200</height>
-             </size>
-            </property>
-            <property name="maximumSize">
-             <size>
-              <width>770</width>
-              <height>200</height>
-             </size>
-            </property>
-            <property name="font">
-             <font>
-              <family>Century Schoolbook L</family>
-              <pointsize>14</pointsize>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="title">
-             <string/>
-            </property>
-            <layout class="QGridLayout" name="gridLayout_60">
-             <item row="0" column="0">
-              <widget class="QWidget" name="WidgetCreation1d" native="true">
-               <layout class="QGridLayout" name="gridLayout_11">
-                <item row="0" column="0">
-                 <widget class="QSplitter" name="splitter_24">
-                  <property name="minimumSize">
-                   <size>
-                    <width>191</width>
-                    <height>102</height>
-                   </size>
-                  </property>
-                  <property name="maximumSize">
-                   <size>
-                    <width>191</width>
-                    <height>92</height>
-                   </size>
-                  </property>
-                  <property name="orientation">
-                   <enum>Qt::Vertical</enum>
-                  </property>
-                  <widget class="QSplitter" name="splitter_15">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Xinf">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Xinf (m) </string>
-                    </property>
-                   </widget>
-                   <widget class="QDoubleSpinBox" name="Xinf_doubleSpinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="minimum">
-                     <double>-1000000000.000000000000000</double>
-                    </property>
-                    <property name="maximum">
-                     <double>1000000099.990000009536743</double>
-                    </property>
-                    <property name="value">
-                     <double>-5.000000000000000</double>
-                    </property>
-                   </widget>
-                  </widget>
-                  <widget class="QSplitter" name="splitter_16">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Xsup">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Xsup (m) </string>
-                    </property>
-                   </widget>
-                   <widget class="QDoubleSpinBox" name="Xsup_doubleSpinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="minimum">
-                     <double>-1000000000.000000000000000</double>
-                    </property>
-                    <property name="maximum">
-                     <double>1000000099.990000009536743</double>
-                    </property>
-                    <property name="value">
-                     <double>5.000000000000000</double>
-                    </property>
-                   </widget>
-                  </widget>
-                  <widget class="QSplitter" name="splitter_17">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Nx">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Nx</string>
-                    </property>
-                   </widget>
-                   <widget class="QSpinBox" name="Nx_spinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="maximum">
-                     <number>2147483647</number>
-                    </property>
-                    <property name="value">
-                     <number>20</number>
-                    </property>
-                   </widget>
-                  </widget>
-                 </widget>
-                </item>
-               </layout>
-              </widget>
-             </item>
-             <item row="0" column="1">
-              <widget class="QWidget" name="WidgetCreation2d" native="true">
-               <layout class="QGridLayout" name="gridLayout_12">
-                <item row="0" column="0">
-                 <widget class="QSplitter" name="splitter_25">
-                  <property name="minimumSize">
-                   <size>
-                    <width>191</width>
-                    <height>102</height>
-                   </size>
-                  </property>
-                  <property name="maximumSize">
-                   <size>
-                    <width>191</width>
-                    <height>92</height>
-                   </size>
-                  </property>
-                  <property name="orientation">
-                   <enum>Qt::Vertical</enum>
-                  </property>
-                  <widget class="QSplitter" name="splitter_18">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Yinf">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Yinf (m) </string>
-                    </property>
-                   </widget>
-                   <widget class="QDoubleSpinBox" name="Yinf_doubleSpinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="minimum">
-                     <double>-1000000000.000000000000000</double>
-                    </property>
-                    <property name="maximum">
-                     <double>1000000099.990000009536743</double>
-                    </property>
-                    <property name="value">
-                     <double>-5.000000000000000</double>
-                    </property>
-                   </widget>
-                  </widget>
-                  <widget class="QSplitter" name="splitter_19">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Ysup">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Ysup (m) </string>
-                    </property>
-                   </widget>
-                   <widget class="QDoubleSpinBox" name="Ysup_doubleSpinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="minimum">
-                     <double>-1000000000.000000000000000</double>
-                    </property>
-                    <property name="maximum">
-                     <double>1000000099.990000009536743</double>
-                    </property>
-                    <property name="value">
-                     <double>5.000000000000000</double>
-                    </property>
-                   </widget>
-                  </widget>
-                  <widget class="QSplitter" name="splitter_20">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Ny">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Ny</string>
-                    </property>
-                   </widget>
-                   <widget class="QSpinBox" name="Ny_spinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="maximum">
-                     <number>2147483647</number>
-                    </property>
-                    <property name="value">
-                     <number>20</number>
-                    </property>
-                   </widget>
-                  </widget>
-                 </widget>
-                </item>
-               </layout>
-              </widget>
-             </item>
-             <item row="0" column="2">
-              <widget class="QWidget" name="WidgetCreation3d" native="true">
-               <layout class="QGridLayout" name="gridLayout_13">
-                <item row="0" column="0">
-                 <widget class="QSplitter" name="splitter_26">
-                  <property name="minimumSize">
-                   <size>
-                    <width>191</width>
-                    <height>102</height>
-                   </size>
-                  </property>
-                  <property name="maximumSize">
-                   <size>
-                    <width>191</width>
-                    <height>92</height>
-                   </size>
-                  </property>
-                  <property name="orientation">
-                   <enum>Qt::Vertical</enum>
-                  </property>
-                  <widget class="QSplitter" name="splitter_21">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Zinf">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Zinf (m) </string>
-                    </property>
-                   </widget>
-                   <widget class="QDoubleSpinBox" name="Zinf_doubleSpinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="minimum">
-                     <double>-1000000000.000000000000000</double>
-                    </property>
-                    <property name="maximum">
-                     <double>1000000099.990000009536743</double>
-                    </property>
-                    <property name="value">
-                     <double>-5.000000000000000</double>
-                    </property>
-                   </widget>
-                  </widget>
-                  <widget class="QSplitter" name="splitter_22">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Zsup">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Zsup (m) </string>
-                    </property>
-                   </widget>
-                   <widget class="QDoubleSpinBox" name="Zsup_doubleSpinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="minimum">
-                     <double>-1000000000.000000000000000</double>
-                    </property>
-                    <property name="maximum">
-                     <double>1000000099.990000009536743</double>
-                    </property>
-                    <property name="value">
-                     <double>5.000000000000000</double>
-                    </property>
-                   </widget>
-                  </widget>
-                  <widget class="QSplitter" name="splitter_23">
-                   <property name="minimumSize">
-                    <size>
-                     <width>191</width>
-                     <height>30</height>
-                    </size>
-                   </property>
-                   <property name="orientation">
-                    <enum>Qt::Horizontal</enum>
-                   </property>
-                   <widget class="QLabel" name="Nz">
-                    <property name="minimumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>75</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                      <weight>50</weight>
-                      <bold>false</bold>
-                     </font>
-                    </property>
-                    <property name="text">
-                     <string>Nz</string>
-                    </property>
-                   </widget>
-                   <widget class="QSpinBox" name="Nz_spinBox">
-                    <property name="minimumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="maximumSize">
-                     <size>
-                      <width>110</width>
-                      <height>30</height>
-                     </size>
-                    </property>
-                    <property name="font">
-                     <font>
-                      <pointsize>11</pointsize>
-                     </font>
-                    </property>
-                    <property name="maximum">
-                     <number>2147483647</number>
-                    </property>
-                    <property name="value">
-                     <number>20</number>
-                    </property>
-                   </widget>
-                  </widget>
-                 </widget>
-                </item>
-               </layout>
-              </widget>
-             </item>
-            </layout>
-           </widget>
-          </widget>
-         </widget>
-        </item>
-        <item>
-         <widget class="QGroupBox" name="Mesh_BoundaryCndtType">
-          <property name="minimumSize">
-           <size>
-            <width>770</width>
-            <height>225</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>770</width>
-            <height>225</height>
-           </size>
-          </property>
-          <property name="font">
-           <font>
-            <family>Century Schoolbook L</family>
-            <pointsize>11</pointsize>
-            <weight>75</weight>
-            <italic>false</italic>
-            <bold>true</bold>
-           </font>
-          </property>
-          <property name="title">
-           <string/>
-          </property>
-          <layout class="QGridLayout" name="gridLayout_10"/>
-         </widget>
-        </item>
-       </layout>
-      </item>
-     </layout>
-    </item>
-   </layout>
-   <zorder></zorder>
-  </widget>
-  <widget class="QWidget" name="SinglePhaseModel">
-   <attribute name="title">
-    <string>Physical</string>
-   </attribute>
-   <layout class="QGridLayout" name="gridLayout_79">
-    <item row="0" column="0" colspan="2">
-     <widget class="QLabel" name="SinglePhase">
-      <property name="minimumSize">
-       <size>
-        <width>200</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>200</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="text">
-       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Single Phase&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-      </property>
-     </widget>
-    </item>
-    <item row="0" column="2">
-     <spacer name="horizontalSpacer_32">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>990</width>
-        <height>17</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="0">
-     <spacer name="verticalSpacer_8">
-      <property name="orientation">
-       <enum>Qt::Vertical</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>20</width>
-        <height>728</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="1" colspan="2">
-     <layout class="QGridLayout" name="gridLayout_65">
-      <item row="0" column="0" rowspan="2">
-       <widget class="QGroupBox" name="SP_PhysicalOptions">
-        <property name="minimumSize">
-         <size>
-          <width>510</width>
-          <height>250</height>
-         </size>
-        </property>
-        <property name="maximumSize">
-         <size>
-          <width>510</width>
-          <height>250</height>
-         </size>
-        </property>
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>50</weight>
-          <bold>false</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Physical options</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_16">
-         <item row="0" column="0">
-          <layout class="QGridLayout" name="gridLayout_14">
-           <item row="0" column="0">
-            <widget class="QLabel" name="SP_HeatSource">
-             <property name="minimumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Heat Source ( W/m^dim )</string>
-             </property>
-            </widget>
-           </item>
-           <item row="0" column="1">
-            <widget class="QDoubleSpinBox" name="SP_HeatSource_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="0">
-            <widget class="QLabel" name="SP_Viscosity">
-             <property name="minimumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Viscosity (Pa*s)</string>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="1">
-            <widget class="QDoubleSpinBox" name="SP_Viscosity_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item row="2" column="0">
-            <widget class="QLabel" name="SP_Conductivity">
-             <property name="minimumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Conductivity (W/m/K)</string>
-             </property>
-            </widget>
-           </item>
-           <item row="2" column="1">
-            <widget class="QDoubleSpinBox" name="SP_Conductivity_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item row="3" column="0">
-            <widget class="QLabel" name="SP_Gravity">
-             <property name="minimumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Gravity (m/s²)</string>
-             </property>
-            </widget>
-           </item>
-           <item row="3" column="1">
-            <layout class="QHBoxLayout" name="SP_Gravity_hLayout">
-             <item>
-              <widget class="QDoubleSpinBox" name="SP_Gravity_1d_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>62</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>62</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="minimum">
-                <double>-1000000000.000000000000000</double>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-              </widget>
-             </item>
-             <item>
-              <widget class="QDoubleSpinBox" name="SP_Gravity_2d_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>62</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>62</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="minimum">
-                <double>-1000000000.000000000000000</double>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-              </widget>
-             </item>
-             <item>
-              <widget class="QDoubleSpinBox" name="SP_Gravity_3d_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>62</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>62</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="minimum">
-                <double>-1000000000.000000000000000</double>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-              </widget>
-             </item>
-            </layout>
-           </item>
-           <item row="4" column="0">
-            <widget class="QLabel" name="SP_FrictionCoef">
-             <property name="minimumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Porosity friction</string>
-             </property>
-            </widget>
-           </item>
-           <item row="4" column="1">
-            <widget class="QDoubleSpinBox" name="SP_FrictionCoefficients_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-             <property name="singleStep">
-              <double>0.000001000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-        </layout>
-       </widget>
-      </item>
-      <item row="0" column="1">
-       <widget class="QGroupBox" name="SP_InitialCondition">
-        <property name="minimumSize">
-         <size>
-          <width>420</width>
-          <height>140</height>
-         </size>
-        </property>
-        <property name="maximumSize">
-         <size>
-          <width>420</width>
-          <height>140</height>
-         </size>
-        </property>
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>50</weight>
-          <bold>false</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Initial condition</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_78">
-         <item row="0" column="0">
-          <layout class="QGridLayout" name="gridLayout_39">
-           <item row="0" column="0">
-            <widget class="QLabel" name="SP_Pressure_IC">
-             <property name="minimumSize">
-              <size>
-               <width>120</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>120</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item row="0" column="1">
-            <widget class="QDoubleSpinBox" name="SP_Pressure_IC_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>220</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>220</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>1.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-             <property name="value">
-              <double>100000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="0">
-            <widget class="QLabel" name="SP_Velocity_IC">
-             <property name="minimumSize">
-              <size>
-               <width>120</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>120</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Velocity (m/s) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="1">
-            <layout class="QHBoxLayout" name="horizontalLayout_17">
-             <item>
-              <widget class="QDoubleSpinBox" name="SP_Velocity_1d_IC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>66</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>66</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="minimum">
-                <double>-1000000000.000000000000000</double>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-              </widget>
-             </item>
-             <item>
-              <widget class="QDoubleSpinBox" name="SP_Velocity_2d_IC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>66</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>66</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="minimum">
-                <double>-1000000000.000000000000000</double>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-              </widget>
-             </item>
-             <item>
-              <widget class="QDoubleSpinBox" name="SP_Velocity_3d_IC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>66</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>66</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="minimum">
-                <double>-1000000000.000000000000000</double>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-              </widget>
-             </item>
-            </layout>
-           </item>
-           <item row="2" column="0">
-            <widget class="QLabel" name="SP_Temperature_IC">
-             <property name="minimumSize">
-              <size>
-               <width>120</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>120</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item row="2" column="1">
-            <widget class="QDoubleSpinBox" name="SP_Temperature_IC_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>220</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>100.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-             <property name="value">
-              <double>300.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-        </layout>
-       </widget>
-      </item>
-      <item row="1" column="1">
-       <widget class="QGroupBox" name="SP_FluidOptions">
-        <property name="minimumSize">
-         <size>
-          <width>350</width>
-          <height>130</height>
-         </size>
-        </property>
-        <property name="maximumSize">
-         <size>
-          <width>350</width>
-          <height>130</height>
-         </size>
-        </property>
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>75</weight>
-          <bold>true</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Fluid Parameters</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_56">
-         <item row="0" column="0">
-          <widget class="QLabel" name="SP_GasOrLiquid">
-           <property name="minimumSize">
-            <size>
-             <width>140</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>140</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="text">
-            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Phase&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-           </property>
-          </widget>
-         </item>
-         <item row="0" column="1">
-          <widget class="QComboBox" name="SP_GasOrLiquid_comboBox">
-           <property name="minimumSize">
-            <size>
-             <width>190</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>190</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <item>
-            <property name="text">
-             <string>Liquid</string>
-            </property>
-           </item>
-           <item>
-            <property name="text">
-             <string>--</string>
-            </property>
-           </item>
-           <item>
-            <property name="text">
-             <string>Vapour</string>
-            </property>
-           </item>
-          </widget>
-         </item>
-         <item row="1" column="0">
-          <widget class="QLabel" name="SP_1barOr155bar">
-           <property name="minimumSize">
-            <size>
-             <width>140</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>140</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="text">
-            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Estimate pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-           </property>
-          </widget>
-         </item>
-         <item row="1" column="1">
-          <widget class="QComboBox" name="SP_1barOr155bar_comboBox">
-           <property name="minimumSize">
-            <size>
-             <width>190</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>190</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <item>
-            <property name="text">
-             <string>around1bar300K</string>
-            </property>
-           </item>
-           <item>
-            <property name="text">
-             <string>--</string>
-            </property>
-           </item>
-           <item>
-            <property name="text">
-             <string>around155bars600K</string>
-            </property>
-           </item>
-          </widget>
-         </item>
-        </layout>
-       </widget>
-      </item>
-      <item row="2" column="0" colspan="2">
-       <widget class="QGroupBox" name="SP_BoundaryConditionGroup">
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>75</weight>
-          <bold>true</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Boundary condition</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_64">
-         <item row="0" column="0">
-          <widget class="QGroupBox" name="SP_BoundaryCondition_Left">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Left</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_15">
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_43">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Temperature_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Temperature_Left_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_42">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Pressure_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Pressure_Left_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_39">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Velocity_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_44">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Left_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Left_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Left_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_45">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Type_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="SP_Type_Left_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="0" column="1" colspan="2">
-          <widget class="QGroupBox" name="SP_BoundaryCondition_Top">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Top</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_61">
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_47">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Temperature_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Temperature_Top_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_40">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Velocity_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_70">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Top_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Top_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Top_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="4" column="0">
-             <widget class="QSplitter" name="splitter_71">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Pressure_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Pressure_Top_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_46">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Type_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="SP_Type_Top_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="0" column="3">
-          <widget class="QGroupBox" name="SP_BoundaryCondition_Front">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Front</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_45">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_62">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Type_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="SP_Type_Front_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_58">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Temperature_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Temperature_Front_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_59">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Velocity_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_63">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Front_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Front_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Front_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_64">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Pressure_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Pressure_Front_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="0" colspan="2">
-          <widget class="QGroupBox" name="SP_BoundaryCondition_Right">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Right</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_41">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_60">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Type_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="SP_Type_Right_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_53">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Pressure_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Pressure_Right_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_50">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Velocity_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_52">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Right_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Right_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Right_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_48">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Temperature_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Temperature_Right_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="2">
-          <widget class="QGroupBox" name="SP_BoundaryCondition_Bottom">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Bottom</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_44">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_61">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Type_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="SP_Type_Bottom_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_49">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Temperature_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Temperature_Bottom_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_54">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Velocity_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_55">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Bottom_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Bottom_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Bottom_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_57">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Pressure_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Pressure_Bottom_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="3">
-          <widget class="QGroupBox" name="SP_BoundaryCondition_Back">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>202</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Back</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_46">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_65">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Type_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="SP_Type_Back_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_66">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Temperature_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Temperature_Back_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_67">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Velocity_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_68">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Back_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Back_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Back_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_69">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="SP_Pressure_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="SP_Pressure_Back_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-        </layout>
-       </widget>
-      </item>
-     </layout>
-    </item>
-   </layout>
-   <zorder>SinglePhase</zorder>
-   <zorder>verticalSpacer_8</zorder>
-   <zorder>horizontalSpacer_32</zorder>
-   <zorder></zorder>
-  </widget>
-  <widget class="QWidget" name="DriftModel">
-   <attribute name="title">
-    <string>Physical</string>
-   </attribute>
-   <layout class="QGridLayout" name="gridLayout_69">
-    <item row="0" column="0" rowspan="2" colspan="3">
-     <widget class="QLabel" name="DriftModelPage">
-      <property name="minimumSize">
-       <size>
-        <width>180</width>
-        <height>0</height>
-       </size>
-      </property>
-      <property name="text">
-       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Drift Model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-      </property>
-     </widget>
-    </item>
-    <item row="1" column="2">
-     <spacer name="horizontalSpacer_33">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>1161</width>
-        <height>20</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="2" column="0">
-     <spacer name="verticalSpacer_10">
-      <property name="orientation">
-       <enum>Qt::Vertical</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>20</width>
-        <height>728</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="2" column="1" colspan="2">
-     <layout class="QGridLayout" name="gridLayout_68">
-      <item row="0" column="0" rowspan="2">
-       <widget class="QGroupBox" name="DM_PhysicalOptions">
-        <property name="minimumSize">
-         <size>
-          <width>471</width>
-          <height>221</height>
-         </size>
-        </property>
-        <property name="maximumSize">
-         <size>
-          <width>471</width>
-          <height>221</height>
-         </size>
-        </property>
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>50</weight>
-          <bold>false</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Physical options</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_63">
-         <item row="0" column="0">
-          <layout class="QGridLayout" name="gridLayout_62">
-           <item row="0" column="0">
-            <widget class="QLabel" name="DM_HeatSource">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Heat Source ( W/m^dim )</string>
-             </property>
-            </widget>
-           </item>
-           <item row="0" column="1">
-            <widget class="QDoubleSpinBox" name="DM_HeatSource_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>246</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>246</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="0">
-            <widget class="QLabel" name="DM_Viscosity">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Viscosity ( Pa*s )</string>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="1">
-            <widget class="QSplitter" name="splitter_51">
-             <property name="minimumSize">
-              <size>
-               <width>246</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="orientation">
-              <enum>Qt::Horizontal</enum>
-             </property>
-             <widget class="QDoubleSpinBox" name="DM_Viscosity_Phase1_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-             <widget class="QDoubleSpinBox" name="DM_Viscosity_Phase2_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-            </widget>
-           </item>
-           <item row="2" column="0">
-            <widget class="QLabel" name="DM_Conductivity">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Conductivity ( W/m/K )</string>
-             </property>
-            </widget>
-           </item>
-           <item row="2" column="1">
-            <widget class="QSplitter" name="splitter_38">
-             <property name="minimumSize">
-              <size>
-               <width>246</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="orientation">
-              <enum>Qt::Horizontal</enum>
-             </property>
-             <widget class="QDoubleSpinBox" name="DM_Conductivity_Phase1_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-             <widget class="QDoubleSpinBox" name="DM_Conductivity_Phase2_doubleSpinBox_2">
-              <property name="minimumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-            </widget>
-           </item>
-           <item row="3" column="0">
-            <widget class="QLabel" name="DM_Gravity">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Gravity ( m/s² )</string>
-             </property>
-            </widget>
-           </item>
-           <item row="3" column="1">
-            <widget class="QSplitter" name="splitter_56">
-             <property name="minimumSize">
-              <size>
-               <width>246</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>236</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="orientation">
-              <enum>Qt::Horizontal</enum>
-             </property>
-             <widget class="QDoubleSpinBox" name="DM_Gravity_1d_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>78</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>78</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-             <widget class="QDoubleSpinBox" name="DM_Gravity_2d_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>78</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>78</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-             <widget class="QDoubleSpinBox" name="DM_Gravity_3d_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>78</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>78</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-            </widget>
-           </item>
-           <item row="4" column="0">
-            <widget class="QLabel" name="DM_FrictionCoef">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Porosity friction coefficient</string>
-             </property>
-            </widget>
-           </item>
-           <item row="4" column="1">
-            <widget class="QSplitter" name="splitter_5">
-             <property name="minimumSize">
-              <size>
-               <width>246</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="orientation">
-              <enum>Qt::Horizontal</enum>
-             </property>
-             <widget class="QDoubleSpinBox" name="DM_FrictionCoefficients_Phase1_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="decimals">
-               <number>4</number>
-              </property>
-              <property name="maximum">
-               <double>100000.000000000000000</double>
-              </property>
-              <property name="singleStep">
-               <double>0.010000000000000</double>
-              </property>
-             </widget>
-             <widget class="QDoubleSpinBox" name="DM_FrictionCoefficients_Phase2_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>120</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="decimals">
-               <number>4</number>
-              </property>
-              <property name="maximum">
-               <double>10000.000000000000000</double>
-              </property>
-              <property name="singleStep">
-               <double>0.010000000000000</double>
-              </property>
-             </widget>
-            </widget>
-           </item>
-          </layout>
-         </item>
-        </layout>
-       </widget>
-      </item>
-      <item row="0" column="1">
-       <widget class="QGroupBox" name="DM_InitialCondition">
-        <property name="minimumSize">
-         <size>
-          <width>450</width>
-          <height>176</height>
-         </size>
-        </property>
-        <property name="maximumSize">
-         <size>
-          <width>450</width>
-          <height>176</height>
-         </size>
-        </property>
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>50</weight>
-          <bold>false</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Initial condition</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_67">
-         <item row="0" column="0">
-          <layout class="QGridLayout" name="gridLayout_66">
-           <item row="0" column="0">
-            <widget class="QLabel" name="DM_Concentration_IC">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item row="0" column="1">
-            <widget class="QDoubleSpinBox" name="DM_Concentration_IC_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>222</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>222</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="decimals">
-              <number>4</number>
-             </property>
-             <property name="maximum">
-              <double>1.000000000000000</double>
-             </property>
-             <property name="singleStep">
-              <double>0.010000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="0">
-            <widget class="QLabel" name="DM_Pressure_IC">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item row="1" column="1">
-            <widget class="QDoubleSpinBox" name="DM_Pressure_IC_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>222</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>222</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>1.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-             <property name="value">
-              <double>100000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item row="2" column="0">
-            <widget class="QLabel" name="DM_Velocity_IC">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item row="2" column="1">
-            <widget class="QSplitter" name="splitter_7">
-             <property name="minimumSize">
-              <size>
-               <width>222</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="orientation">
-              <enum>Qt::Horizontal</enum>
-             </property>
-             <widget class="QDoubleSpinBox" name="DM_Velocity_1d_IC_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>70</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>70</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-             <widget class="QDoubleSpinBox" name="DM_Velocity_2d_IC_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>70</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>70</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-             <widget class="QDoubleSpinBox" name="DM_Velocity_3d_IC_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>70</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>70</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-            </widget>
-           </item>
-           <item row="3" column="0">
-            <widget class="QLabel" name="DM_Temperature_IC">
-             <property name="minimumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>190</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item row="3" column="1">
-            <widget class="QDoubleSpinBox" name="DM_Temperature_IC_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>222</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>222</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>200.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-             <property name="value">
-              <double>300.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-        </layout>
-       </widget>
-      </item>
-      <item row="1" column="1">
-       <widget class="QGroupBox" name="DM_FluidOptions">
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>50</weight>
-          <bold>false</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Fluid Parameters</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_32">
-         <item row="0" column="0">
-          <widget class="QLabel" name="Dm_EstimatePressure">
-           <property name="minimumSize">
-            <size>
-             <width>140</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>140</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="text">
-            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Estimate pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-           </property>
-          </widget>
-         </item>
-         <item row="0" column="1">
-          <widget class="QComboBox" name="DM_1barOr155bar">
-           <property name="minimumSize">
-            <size>
-             <width>190</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>190</width>
-             <height>30</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <item>
-            <property name="text">
-             <string>around1bar300K</string>
-            </property>
-           </item>
-           <item>
-            <property name="text">
-             <string>around155bars600K</string>
-            </property>
-           </item>
-          </widget>
-         </item>
-        </layout>
-       </widget>
-      </item>
-      <item row="2" column="0" colspan="2">
-       <widget class="QGroupBox" name="DM_BoundaryConditionGroup">
-        <property name="font">
-         <font>
-          <family>Century Schoolbook L</family>
-          <pointsize>14</pointsize>
-          <weight>75</weight>
-          <bold>true</bold>
-         </font>
-        </property>
-        <property name="title">
-         <string>Boundary condition</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_47">
-         <item row="0" column="0">
-          <widget class="QGroupBox" name="DM_BoundaryCondition_Left">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Left</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_18">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_72">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Type_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DM_Type_Left_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_73">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Temperature_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Temperature_Left_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_101">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Concentration_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Concentration_Left_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="decimals">
-                <number>4</number>
-               </property>
-               <property name="maximum">
-                <double>1.000000000000000</double>
-               </property>
-               <property name="singleStep">
-                <double>0.010000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_41">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Velocity_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_74">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Left_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Left_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Left_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="4" column="0">
-             <widget class="QSplitter" name="splitter_75">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Pressure_Left_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Pressure_Left_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="0" column="1">
-          <widget class="QGroupBox" name="DM_BoundaryCondition_Top">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Top</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_33">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_76">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Type_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DM_Type_Top_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_77">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Temperature_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Temperature_Top_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_102">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Concentration_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Concentration_Top_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="decimals">
-                <number>4</number>
-               </property>
-               <property name="maximum">
-                <double>1.000000000000000</double>
-               </property>
-               <property name="singleStep">
-                <double>0.010000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_78">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Velocity_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_79">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Top_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Top_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Top_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="4" column="0">
-             <widget class="QSplitter" name="splitter_80">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Pressure_Top_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Pressure_Top_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="0" column="2">
-          <widget class="QGroupBox" name="DM_BoundaryCondition_Front">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Front</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_34">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_81">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Type_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DM_Type_Front_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_82">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Temperature_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Temperature_Front_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_103">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Concentration_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Concentration_Front_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="decimals">
-                <number>4</number>
-               </property>
-               <property name="maximum">
-                <double>1.000000000000000</double>
-               </property>
-               <property name="singleStep">
-                <double>0.010000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_83">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Velocity_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_84">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Front_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Front_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Front_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="4" column="0">
-             <widget class="QSplitter" name="splitter_85">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Pressure_Front_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Pressure_Front_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="0">
-          <widget class="QGroupBox" name="DM_BoundaryCondition_Right">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Right</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_38">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_86">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Type_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DM_Type_Right_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_87">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Temperature_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Temperature_Right_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_104">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Concentration_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Concentration_Right_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="decimals">
-                <number>4</number>
-               </property>
-               <property name="maximum">
-                <double>1.000000000000000</double>
-               </property>
-               <property name="singleStep">
-                <double>0.010000000000000</double>
-               </property>
-               <property name="value">
-                <double>1.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_88">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Velocity_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_89">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Right_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Right_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Right_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="4" column="0">
-             <widget class="QSplitter" name="splitter_90">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Pressure_Right_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Pressure_Right_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="1">
-          <widget class="QGroupBox" name="DM_BoundaryCondition_Bottom">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Bottom</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_36">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_91">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Type_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DM_Type_Bottom_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_92">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Temperature_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Temperature_Bottom_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_105">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Concentration_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Concentration_Bottom_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="decimals">
-                <number>4</number>
-               </property>
-               <property name="maximum">
-                <double>1.000000000000000</double>
-               </property>
-               <property name="singleStep">
-                <double>0.010000000000000</double>
-               </property>
-               <property name="value">
-                <double>1.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_93">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Velocity_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_94">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Bottom_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Bottom_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Bottom_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="4" column="0">
-             <widget class="QSplitter" name="splitter_95">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Pressure_Bottom_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Pressure_Bottom_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="2">
-          <widget class="QGroupBox" name="DM_BoundaryCondition_Back">
-           <property name="minimumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="maximumSize">
-            <size>
-             <width>361</width>
-             <height>215</height>
-            </size>
-           </property>
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Back</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_35">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="splitter_96">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Type_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DM_Type_Back_BC_ComboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Wall</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="splitter_97">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Temperature_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Temperature_Back_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>300.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="2" column="0">
-             <widget class="QSplitter" name="splitter_106">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Concentration_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Concentration_Back_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="decimals">
-                <number>4</number>
-               </property>
-               <property name="maximum">
-                <double>1.000000000000000</double>
-               </property>
-               <property name="singleStep">
-                <double>0.010000000000000</double>
-               </property>
-               <property name="value">
-                <double>1.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-            <item row="3" column="0">
-             <widget class="QSplitter" name="splitter_98">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Velocity_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QSplitter" name="splitter_99">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>212</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="orientation">
-                <enum>Qt::Horizontal</enum>
-               </property>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Back_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Back_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Back_BC_doubleSpinBox">
-                <property name="minimumSize">
-                 <size>
-                  <width>68</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>70</width>
-                  <height>30</height>
-                 </size>
-                </property>
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="minimum">
-                 <double>-1000000000.000000000000000</double>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-               </widget>
-              </widget>
-             </widget>
-            </item>
-            <item row="4" column="0">
-             <widget class="QSplitter" name="splitter_100">
-              <property name="minimumSize">
-               <size>
-                <width>338</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>331</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DM_Pressure_Back_BC">
-               <property name="minimumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>110</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DM_Pressure_Back_BC_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>220</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>100000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-        </layout>
-       </widget>
-      </item>
-     </layout>
-    </item>
-   </layout>
-   <zorder>DriftModelPage</zorder>
-   <zorder>horizontalSpacer_33</zorder>
-   <zorder>verticalSpacer_10</zorder>
-  </widget>
-  <widget class="QWidget" name="FiveEqsTwoFluidModel">
-   <attribute name="title">
-    <string>Physical</string>
-   </attribute>
-   <widget class="QGroupBox" name="FEqs_InitialCondition">
-    <property name="geometry">
-     <rect>
-      <x>1330</x>
-      <y>70</y>
-      <width>626</width>
-      <height>218</height>
-     </rect>
-    </property>
-    <property name="font">
-     <font>
-      <family>Century Schoolbook L</family>
-      <pointsize>14</pointsize>
-      <weight>50</weight>
-      <bold>false</bold>
-     </font>
-    </property>
-    <property name="title">
-     <string>Initial condition</string>
-    </property>
-    <layout class="QGridLayout" name="gridLayout_19">
-     <item row="0" column="0">
-      <layout class="QHBoxLayout" name="FEqs_InitialConditionLayout">
-       <item>
-        <layout class="QVBoxLayout" name="FEqs_InitialConditionLayoutV_2">
-         <item>
-          <widget class="QLabel" name="FEqs_Alpha">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Vapour volume fraction</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_pressure">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Pressure ( Pa )</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_velocity1">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Velocity phase 1 ( m/s )</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_velocity2">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Velocity phase 2 ( m/s )</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_Commentemperature">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Mean temperature (K)</string>
-           </property>
-          </widget>
-         </item>
-        </layout>
-       </item>
-       <item>
-        <layout class="QVBoxLayout" name="FEqs_InitialConditionLayoutV">
-         <item>
-          <widget class="QDoubleSpinBox" name="FEqs_Alpha_doubleSpinBox">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="maximum">
-            <double>1.000000000000000</double>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QDoubleSpinBox" name="FEqs_pressure_doubleSpinBox">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="maximum">
-            <double>999999999.990000009536743</double>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <layout class="QHBoxLayout" name="FEqs_VelocityP1">
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_VelocityP1_1d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_VelocityP1_2d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_VelocityP1_3d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-         <item>
-          <layout class="QHBoxLayout" name="FEqs_VelocityP2">
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_VelocityP2_1d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_VelocityP2_2d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_VelocityP2_3d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-         <item>
-          <widget class="QDoubleSpinBox" name="FEqs_CommonTemperature_doubleSpinBox">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="maximum">
-            <double>999999999.990000009536743</double>
-           </property>
-          </widget>
-         </item>
-        </layout>
-       </item>
-      </layout>
-     </item>
-    </layout>
-   </widget>
-   <widget class="QLabel" name="FiveEquationTwoFluidPage">
-    <property name="geometry">
-     <rect>
-      <x>10</x>
-      <y>10</y>
-      <width>425</width>
-      <height>40</height>
-     </rect>
-    </property>
-    <property name="minimumSize">
-     <size>
-      <width>120</width>
-      <height>0</height>
-     </size>
-    </property>
-    <property name="text">
-     <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Five equation two-fluid model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-    </property>
-   </widget>
-   <widget class="QGroupBox" name="FEqs_FluidOptions">
-    <property name="geometry">
-     <rect>
-      <x>37</x>
-      <y>285</y>
-      <width>1215</width>
-      <height>124</height>
-     </rect>
-    </property>
-    <property name="font">
-     <font>
-      <family>Century Schoolbook L</family>
-      <pointsize>14</pointsize>
-      <weight>50</weight>
-      <bold>false</bold>
-     </font>
-    </property>
-    <property name="title">
-     <string>Fluid Parameters</string>
-    </property>
-    <widget class="QSplitter" name="FEqs_FluidOption_Splitter">
-     <property name="geometry">
-      <rect>
-       <x>70</x>
-       <y>30</y>
-       <width>751</width>
-       <height>30</height>
-      </rect>
-     </property>
-     <property name="orientation">
-      <enum>Qt::Horizontal</enum>
-     </property>
-     <widget class="QLabel" name="FEqs_LiquidOrFluid">
-      <property name="font">
-       <font>
-        <pointsize>11</pointsize>
-       </font>
-      </property>
-      <property name="text">
-       <string>Liquid/Fluid</string>
-      </property>
-     </widget>
-     <widget class="QComboBox" name="FEqs_FluidOrLiquid">
-      <property name="font">
-       <font>
-        <pointsize>11</pointsize>
-       </font>
-      </property>
-      <item>
-       <property name="text">
-        <string>--</string>
-       </property>
-      </item>
-      <item>
-       <property name="text">
-        <string>Fluid</string>
-       </property>
-      </item>
-      <item>
-       <property name="text">
-        <string>Liquid</string>
-       </property>
-      </item>
-     </widget>
-     <widget class="QComboBox" name="FEqs_1barOr155bar">
-      <property name="font">
-       <font>
-        <pointsize>11</pointsize>
-       </font>
-      </property>
-      <item>
-       <property name="text">
-        <string>--</string>
-       </property>
-      </item>
-      <item>
-       <property name="text">
-        <string>Arround1bar</string>
-       </property>
-      </item>
-      <item>
-       <property name="text">
-        <string>Arround155bar</string>
-       </property>
-      </item>
-     </widget>
-    </widget>
-   </widget>
-   <widget class="QGroupBox" name="FEqs_BoundaryConditionGroup">
-    <property name="geometry">
-     <rect>
-      <x>37</x>
-      <y>415</y>
-      <width>1215</width>
-      <height>378</height>
-     </rect>
-    </property>
-    <property name="font">
-     <font>
-      <family>Century Schoolbook L</family>
-      <pointsize>14</pointsize>
-      <weight>75</weight>
-      <bold>true</bold>
-     </font>
-    </property>
-    <property name="title">
-     <string>Boundary condition</string>
-    </property>
-    <layout class="QGridLayout" name="gridLayout_20">
-     <item row="0" column="0">
-      <layout class="QGridLayout" name="FEqs_BoundaryConditionGroupgridLayout">
-       <item row="0" column="0">
-        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Wall_Group">
-         <property name="font">
-          <font>
-           <family>Century Schoolbook L</family>
-           <pointsize>14</pointsize>
-           <weight>50</weight>
-           <bold>false</bold>
-          </font>
-         </property>
-         <property name="title">
-          <string>wall</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_22">
-          <item row="0" column="0">
-           <layout class="QHBoxLayout" name="FEqs_BoundaryCondition_Wall_Layout">
-            <item>
-             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Wall_vLayout_2">
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Wall_GroupName">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Wall_Temperature">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature ( K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Wall_VelocityP1">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Wall_VelocityP2">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-             </layout>
-            </item>
-            <item>
-             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Wall_vLayout">
-              <item>
-               <widget class="QLineEdit" name="FEqs_BC_Wall_GroupName_lineEdit"/>
-              </item>
-              <item>
-               <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_Temperature_doubleSpinBox">
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="maximum">
-                 <double>999999999.990000009536743</double>
-                </property>
-                <property name="value">
-                 <double>300.000000000000000</double>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <layout class="QHBoxLayout" name="FEqs_BC_Wall_VelocityP1Layout">
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP1_1d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP1_2d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP1_3d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-               </layout>
-              </item>
-              <item>
-               <layout class="QHBoxLayout" name="FEqs_BC_Wall_vLayout">
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP2_1d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP2_2d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP2_3d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-               </layout>
-              </item>
-             </layout>
-            </item>
-           </layout>
-          </item>
-         </layout>
-        </widget>
-       </item>
-       <item row="0" column="1">
-        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Inlet_Group">
-         <property name="font">
-          <font>
-           <family>Century Schoolbook L</family>
-           <pointsize>14</pointsize>
-           <weight>50</weight>
-           <bold>false</bold>
-          </font>
-         </property>
-         <property name="title">
-          <string>Inlet</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_23">
-          <item row="0" column="0">
-           <layout class="QHBoxLayout" name="FEqs_BoundaryCondition_Inlet_Layout">
-            <item>
-             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Inlet_vLayout_2">
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Inlet_GroupName">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Inlet_Temperature">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature ( K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Inlet_Alpha">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Vapour volume fraction&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Inlet_VelocityP1">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Inlet_VelocityP2">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-             </layout>
-            </item>
-            <item>
-             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Inlet_vLayout">
-              <item>
-               <widget class="QLineEdit" name="FEqs_BC_Inlet_GroupName_lineEdit"/>
-              </item>
-              <item>
-               <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_Temperature_doubleSpinBox">
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="maximum">
-                 <double>999999999.990000009536743</double>
-                </property>
-                <property name="value">
-                 <double>300.000000000000000</double>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_Alpha_doubleSpinBox">
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="maximum">
-                 <double>1.000000000000000</double>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <layout class="QHBoxLayout" name="FEqs_BC_Inlet_VelocityP1Layout">
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP1_1d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP1_2d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP1_3d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-               </layout>
-              </item>
-              <item>
-               <layout class="QHBoxLayout" name="FEqs_BC_Inlet_VelocityP2Layout">
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP2_1d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP2_2d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-                <item>
-                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP2_3d_doubleSpinBox">
-                  <property name="font">
-                   <font>
-                    <pointsize>11</pointsize>
-                   </font>
-                  </property>
-                  <property name="minimum">
-                   <double>-1000000000.000000000000000</double>
-                  </property>
-                  <property name="maximum">
-                   <double>1000000000.000000000000000</double>
-                  </property>
-                 </widget>
-                </item>
-               </layout>
-              </item>
-             </layout>
-            </item>
-           </layout>
-          </item>
-         </layout>
-        </widget>
-       </item>
-       <item row="1" column="0">
-        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Neumann_Group">
-         <property name="font">
-          <font>
-           <family>Century Schoolbook L</family>
-           <pointsize>14</pointsize>
-           <weight>50</weight>
-           <bold>false</bold>
-          </font>
-         </property>
-         <property name="title">
-          <string>Neumann</string>
-         </property>
-         <widget class="QSplitter" name="FEqs_BC_Neumann_GroupNameSplitter">
-          <property name="geometry">
-           <rect>
-            <x>17</x>
-            <y>25</y>
-            <width>285</width>
-            <height>36</height>
-           </rect>
-          </property>
-          <property name="orientation">
-           <enum>Qt::Horizontal</enum>
-          </property>
-          <widget class="QLabel" name="FEqs_BC_Neumann_GroupName">
-           <property name="text">
-            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-           </property>
-          </widget>
-          <widget class="QLineEdit" name="FEqs_BC_Neumann_GroupName_lineEdit"/>
-         </widget>
-        </widget>
-       </item>
-       <item row="1" column="1">
-        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Outlet_Group">
-         <property name="font">
-          <font>
-           <family>Century Schoolbook L</family>
-           <pointsize>14</pointsize>
-           <weight>50</weight>
-           <bold>false</bold>
-          </font>
-         </property>
-         <property name="title">
-          <string>Outlet</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_21">
-          <item row="0" column="0">
-           <layout class="QHBoxLayout" name="FEqs_BoundaryCondition_Outlet_Layout">
-            <item>
-             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Outlet_vLayout_2">
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Outlet_GroupName">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QLabel" name="FEqs_BC_Outlet_Pressure">
-                <property name="text">
-                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure ( Pa ) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                </property>
-               </widget>
-              </item>
-             </layout>
-            </item>
-            <item>
-             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Outlet_vLayout">
-              <item>
-               <widget class="QLineEdit" name="FEqs_BC_Outlet_GroupNamelineEdit"/>
-              </item>
-              <item>
-               <widget class="QDoubleSpinBox" name="FEqs_BC_Outlet_PressuredoubleSpinBox">
-                <property name="font">
-                 <font>
-                  <pointsize>11</pointsize>
-                 </font>
-                </property>
-                <property name="maximum">
-                 <double>1000000000.000000000000000</double>
-                </property>
-                <property name="value">
-                 <double>100000.000000000000000</double>
-                </property>
-               </widget>
-              </item>
-             </layout>
-            </item>
-           </layout>
-          </item>
-         </layout>
-        </widget>
-       </item>
-      </layout>
-     </item>
-    </layout>
-   </widget>
-   <widget class="QGroupBox" name="FEqs_PhysicalOptions">
-    <property name="geometry">
-     <rect>
-      <x>60</x>
-      <y>60</y>
-      <width>655</width>
-      <height>220</height>
-     </rect>
-    </property>
-    <property name="font">
-     <font>
-      <family>Century Schoolbook L</family>
-      <pointsize>14</pointsize>
-      <weight>50</weight>
-      <bold>false</bold>
-     </font>
-    </property>
-    <property name="title">
-     <string>Physical options</string>
-    </property>
-    <layout class="QGridLayout" name="gridLayout_3">
-     <item row="0" column="0">
-      <widget class="QSplitter" name="splitter">
-       <property name="orientation">
-        <enum>Qt::Horizontal</enum>
-       </property>
-       <widget class="QWidget" name="layoutWidget">
-        <layout class="QVBoxLayout" name="FEqs_PhysicalOptionsLayoutV_2">
-         <item>
-          <widget class="QLabel" name="FEqs_HeatSource">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Heat Source ( W/m^dim )</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_Viscosity">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Viscosity ( Pa*s )</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_Conductivity">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Conductivity ( W/m/K )</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_Gravity">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Gravity ( m/s² )</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="QLabel" name="FEqs_FrictionCoef">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Interfacial friction coefficients</string>
-           </property>
-          </widget>
-         </item>
-        </layout>
-       </widget>
-       <widget class="QWidget" name="layoutWidget">
-        <layout class="QVBoxLayout" name="verticalLayout_15">
-         <item>
-          <widget class="QDoubleSpinBox" name="FEqs_HeatSource_doubleSpinBox">
-           <property name="font">
-            <font>
-             <pointsize>11</pointsize>
-            </font>
-           </property>
-           <property name="maximum">
-            <double>999999999.990000009536743</double>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <layout class="QHBoxLayout" name="horizontalLayout">
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_Viscosity_Phase1_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>999999999.990000009536743</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_Viscosity_Phase2_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>999999999.990000009536743</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-         <item>
-          <layout class="QHBoxLayout" name="horizontalLayout_2">
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_Conductivity_Phase1_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>999999999.990000009536743</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_Conductivity_Phase2_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>999999999.990000009536743</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-         <item>
-          <layout class="QHBoxLayout" name="FEqs_Gravity_hLayout">
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_Gravity_1d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_Gravity_2d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_Gravity_3d_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>-1000000000.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-         <item>
-          <layout class="QHBoxLayout" name="horizontalLayout_3">
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_FrictionCoefficients_Phase1_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>1.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="FEqs_FrictionCoefficients_Phase2_doubleSpinBox">
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>1.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </item>
-        </layout>
-       </widget>
-      </widget>
-     </item>
-    </layout>
-   </widget>
-  </widget>
-  <widget class="QWidget" name="IsothermalTwoFluidModel">
-   <attribute name="title">
-    <string>Physical</string>
-   </attribute>
-   <widget class="QSplitter" name="splitter_2">
-    <property name="geometry">
-     <rect>
-      <x>9</x>
-      <y>9</y>
-      <width>1304</width>
-      <height>752</height>
-     </rect>
-    </property>
-    <property name="orientation">
-     <enum>Qt::Vertical</enum>
-    </property>
-    <widget class="QWidget" name="layoutWidget">
-     <layout class="QHBoxLayout" name="horizontalLayout_7">
-      <item>
-       <widget class="QLabel" name="IsothermalTwoFluidPage">
-        <property name="minimumSize">
-         <size>
-          <width>120</width>
-          <height>0</height>
-         </size>
-        </property>
-        <property name="text">
-         <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Isothermal two fluid model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-        </property>
-       </widget>
-      </item>
-      <item>
-       <spacer name="horizontalSpacer_7">
-        <property name="orientation">
-         <enum>Qt::Horizontal</enum>
-        </property>
-        <property name="sizeHint" stdset="0">
-         <size>
-          <width>508</width>
-          <height>20</height>
-         </size>
-        </property>
-       </spacer>
-      </item>
-     </layout>
-    </widget>
-    <widget class="QWidget" name="layoutWidget">
-     <layout class="QHBoxLayout" name="horizontalLayout_5">
-      <item>
-       <spacer name="verticalSpacer_18">
-        <property name="orientation">
-         <enum>Qt::Vertical</enum>
-        </property>
-        <property name="sizeHint" stdset="0">
-         <size>
-          <width>20</width>
-          <height>708</height>
-         </size>
-        </property>
-       </spacer>
-      </item>
-      <item>
-       <layout class="QVBoxLayout" name="verticalLayout_6">
-        <item>
-         <layout class="QHBoxLayout" name="horizontalLayout_8">
-          <item>
-           <widget class="QGroupBox" name="Iso2F_PhysicalOptions">
-            <property name="font">
-             <font>
-              <family>Century Schoolbook L</family>
-              <pointsize>14</pointsize>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="title">
-             <string>Physical options</string>
-            </property>
-            <layout class="QGridLayout" name="gridLayout_25">
-             <item row="0" column="0">
-              <layout class="QHBoxLayout" name="Iso2F_PhysicalOptionsLayout">
-               <item>
-                <layout class="QVBoxLayout" name="Iso2F_PhysicalOptionsLayoutV_2">
-                 <item>
-                  <widget class="QLabel" name="Iso2F_HeatSource">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Heat Source ( W/m^dim )</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QLabel" name="Iso2F_Viscosity">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Viscosity ( Pa *s )</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QLabel" name="Iso2F_Conductivity">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Conductivity ( W/m/K )</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QLabel" name="Iso2F_Gravity">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Gravity  ( m/s² )</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QLabel" name="Iso2F_FrictionCoef">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Interfacial friction coefficients</string>
-                   </property>
-                  </widget>
-                 </item>
-                </layout>
-               </item>
-               <item>
-                <layout class="QVBoxLayout" name="Iso2F_PhysicalOptionsLayoutV">
-                 <item>
-                  <widget class="QDoubleSpinBox" name="Iso2F_HeatSource_doubleSpinBox">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="maximum">
-                    <double>1000000000.000000000000000</double>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QDoubleSpinBox" name="Iso2F_ViscositydoubleSpinBox">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="maximum">
-                    <double>1000000000.000000000000000</double>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QDoubleSpinBox" name="Iso2F_Conductivity_doubleSpinBox">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="maximum">
-                    <double>1000000000.000000000000000</double>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <layout class="QHBoxLayout" name="Iso2F_Gravity_hLayout">
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_Gravity_1d_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_Gravity_2d_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_Gravity_3d_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                  </layout>
-                 </item>
-                 <item>
-                  <widget class="QDoubleSpinBox" name="Iso2F_FrictionCoefficients_doubleSpinBox">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="maximum">
-                    <double>1.000000000000000</double>
-                   </property>
-                  </widget>
-                 </item>
-                </layout>
-               </item>
-              </layout>
-             </item>
-            </layout>
-           </widget>
-          </item>
-          <item>
-           <widget class="QGroupBox" name="Iso2F_InitialCondition">
-            <property name="font">
-             <font>
-              <family>Century Schoolbook L</family>
-              <pointsize>14</pointsize>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="title">
-             <string>Initial condition</string>
-            </property>
-            <layout class="QGridLayout" name="gridLayout_24">
-             <item row="0" column="0">
-              <layout class="QHBoxLayout" name="Iso2F_InitialConditionLayout">
-               <item>
-                <layout class="QVBoxLayout" name="Iso2F_FEqs_InitialConditionLayoutV">
-                 <item>
-                  <widget class="QLabel" name="Iso2F_Alpha_IC">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Vapour volume fraction</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QLabel" name="Iso2F_Pressure_IC">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Pressure ( Pa )</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QLabel" name="Iso2F_Velocity1_IC">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Velocity phase 1 ( m/ s )</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QLabel" name="Iso2F_Velocity2_IC">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="text">
-                    <string>Velocity phase 2 ( m/ s )</string>
-                   </property>
-                  </widget>
-                 </item>
-                </layout>
-               </item>
-               <item>
-                <layout class="QVBoxLayout" name="Iso2F_InitialConditionLayoutV">
-                 <item>
-                  <widget class="QDoubleSpinBox" name="Iso2F_Alpha_IC_doubleSpinBox">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="maximum">
-                    <double>1.000000000000000</double>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QDoubleSpinBox" name="Iso2F_Pressure_IC_doubleSpinBox">
-                   <property name="font">
-                    <font>
-                     <pointsize>11</pointsize>
-                    </font>
-                   </property>
-                   <property name="maximum">
-                    <double>1000000000.000000000000000</double>
-                   </property>
-                   <property name="value">
-                    <double>100000.000000000000000</double>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <layout class="QHBoxLayout" name="Iso2F_VelocityPhase1_IC">
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase1_1d_IC_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase1_2d_IC_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase1_3d_IC_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                  </layout>
-                 </item>
-                 <item>
-                  <layout class="QHBoxLayout" name="Iso2F_VelocityPhase2_IC">
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase2_1d_IC_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase2_2d_IC_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                   <item>
-                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase2_3d_IC_doubleSpinBox">
-                     <property name="font">
-                      <font>
-                       <pointsize>11</pointsize>
-                      </font>
-                     </property>
-                     <property name="minimum">
-                      <double>-1000000000.000000000000000</double>
-                     </property>
-                     <property name="maximum">
-                      <double>1000000000.000000000000000</double>
-                     </property>
-                    </widget>
-                   </item>
-                  </layout>
-                 </item>
-                </layout>
-               </item>
-              </layout>
-             </item>
-            </layout>
-           </widget>
-          </item>
-         </layout>
-        </item>
-        <item>
-         <widget class="QGroupBox" name="Iso2f_FluidOptions">
-          <property name="font">
-           <font>
-            <family>Century Schoolbook L</family>
-            <pointsize>14</pointsize>
-            <weight>50</weight>
-            <bold>false</bold>
-           </font>
-          </property>
-          <property name="title">
-           <string>Fluid Parameters</string>
-          </property>
-          <widget class="QSplitter" name="splitter_6">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>40</y>
-             <width>261</width>
-             <height>30</height>
-            </rect>
-           </property>
-           <property name="orientation">
-            <enum>Qt::Horizontal</enum>
-           </property>
-           <widget class="QLabel" name="Iso2f_LiquidOrFluid">
-            <property name="font">
-             <font>
-              <pointsize>11</pointsize>
-             </font>
-            </property>
-            <property name="text">
-             <string>Estimate pressure</string>
-            </property>
-           </widget>
-           <widget class="QComboBox" name="Iso2f_1barOr155bar">
-            <property name="font">
-             <font>
-              <pointsize>11</pointsize>
-             </font>
-            </property>
-            <item>
-             <property name="text">
-              <string>--</string>
-             </property>
-            </item>
-            <item>
-             <property name="text">
-              <string>Arround1bar</string>
-             </property>
-            </item>
-            <item>
-             <property name="text">
-              <string>Arround155bar</string>
-             </property>
-            </item>
-           </widget>
-          </widget>
-         </widget>
-        </item>
-        <item>
-         <widget class="QGroupBox" name="Iso2F_BoundaryConditionGroup">
-          <property name="font">
-           <font>
-            <family>Century Schoolbook L</family>
-            <pointsize>14</pointsize>
-            <weight>75</weight>
-            <bold>true</bold>
-           </font>
-          </property>
-          <property name="title">
-           <string>Boundary condition</string>
-          </property>
-          <layout class="QGridLayout" name="gridLayout_26">
-           <item row="0" column="0">
-            <layout class="QGridLayout" name="Iso2F_BoundaryConditionGrid">
-             <item row="0" column="0">
-              <widget class="QGroupBox" name="Iso2F_BC_Wall_Group">
-               <property name="font">
-                <font>
-                 <family>Century Schoolbook L</family>
-                 <pointsize>14</pointsize>
-                 <weight>50</weight>
-                 <bold>false</bold>
-                </font>
-               </property>
-               <property name="title">
-                <string>wall</string>
-               </property>
-               <layout class="QGridLayout" name="gridLayout_27">
-                <item row="0" column="0">
-                 <layout class="QHBoxLayout" name="Iso2F_BC_Wall_Layout">
-                  <item>
-                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Wall_vLayout">
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Wall_GroupName">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Wall_VelocityP1">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Wall_VelocityP2">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                   </layout>
-                  </item>
-                  <item>
-                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Wall_vLayout_2">
-                    <item>
-                     <widget class="QLineEdit" name="Iso2F_BC_Wall_GroupName_lineEdit"/>
-                    </item>
-                    <item>
-                     <layout class="QHBoxLayout" name="Iso2F_BC_Wall_Velocity1vLayout">
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP1_1d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP1_2d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP1_3d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                     </layout>
-                    </item>
-                    <item>
-                     <layout class="QHBoxLayout" name="Iso2F_BC_Wall_Velocity2vLayout">
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP2_1d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP2_2d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP2_3d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                     </layout>
-                    </item>
-                   </layout>
-                  </item>
-                 </layout>
-                </item>
-               </layout>
-              </widget>
-             </item>
-             <item row="0" column="1">
-              <widget class="QGroupBox" name="Iso2F_BoundaryCondition_Inlet_Group">
-               <property name="font">
-                <font>
-                 <family>Century Schoolbook L</family>
-                 <pointsize>14</pointsize>
-                 <weight>50</weight>
-                 <bold>false</bold>
-                </font>
-               </property>
-               <property name="title">
-                <string>Inlet</string>
-               </property>
-               <layout class="QGridLayout" name="gridLayout_28">
-                <item row="0" column="0">
-                 <layout class="QHBoxLayout" name="Iso2F_BoundaryCondition_Inlet_Layout">
-                  <item>
-                   <layout class="QVBoxLayout" name="Iso2F_FEqs_BoundaryCondition_Inlet_vLayout">
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Inlet_GroupName">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Inlet_Alpha">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Vapour volume fraction&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Inlet_VelocityP1">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Inlet_VelocityP2">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                   </layout>
-                  </item>
-                  <item>
-                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Inlet_vLayout_2">
-                    <item>
-                     <widget class="QLineEdit" name="Iso2F_BC_Inlet_GroupName_lineEdit"/>
-                    </item>
-                    <item>
-                     <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_Alpha_doubleSpinBox">
-                      <property name="font">
-                       <font>
-                        <pointsize>11</pointsize>
-                       </font>
-                      </property>
-                      <property name="maximum">
-                       <double>1.000000000000000</double>
-                      </property>
-                     </widget>
-                    </item>
-                    <item>
-                     <layout class="QHBoxLayout" name="Iso2F_BC_Inlet_VelocityP1Layout">
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP1_1d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP1_2d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP1_3d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                     </layout>
-                    </item>
-                    <item>
-                     <layout class="QHBoxLayout" name="Iso2F_BC_Inlet_VelocityP2Layout">
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP2_1d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP2_2d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                      <item>
-                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP2_3d_doubleSpinBox">
-                        <property name="font">
-                         <font>
-                          <pointsize>11</pointsize>
-                         </font>
-                        </property>
-                        <property name="minimum">
-                         <double>-1000000000.000000000000000</double>
-                        </property>
-                        <property name="maximum">
-                         <double>1000000000.000000000000000</double>
-                        </property>
-                       </widget>
-                      </item>
-                     </layout>
-                    </item>
-                   </layout>
-                  </item>
-                 </layout>
-                </item>
-               </layout>
-              </widget>
-             </item>
-             <item row="1" column="0">
-              <widget class="QGroupBox" name="Iso2F_FEqs_BoundaryCondition_Neumann_Group">
-               <property name="font">
-                <font>
-                 <family>Century Schoolbook L</family>
-                 <pointsize>14</pointsize>
-                 <weight>50</weight>
-                 <bold>false</bold>
-                </font>
-               </property>
-               <property name="title">
-                <string>Neumann</string>
-               </property>
-               <widget class="QSplitter" name="Iso2F_BC_Neumann_GroupNameSplitter">
-                <property name="geometry">
-                 <rect>
-                  <x>17</x>
-                  <y>25</y>
-                  <width>285</width>
-                  <height>36</height>
-                 </rect>
-                </property>
-                <property name="orientation">
-                 <enum>Qt::Horizontal</enum>
-                </property>
-                <widget class="QLabel" name="Iso2F_BC_Neumann_GroupName">
-                 <property name="text">
-                  <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                 </property>
-                </widget>
-                <widget class="QLineEdit" name="Iso2F_BC_Neumann_GroupName_lineEdit"/>
-               </widget>
-              </widget>
-             </item>
-             <item row="1" column="1">
-              <widget class="QGroupBox" name="Iso2F_BoundaryCondition_Outlet_Group">
-               <property name="font">
-                <font>
-                 <family>Century Schoolbook L</family>
-                 <pointsize>14</pointsize>
-                 <weight>50</weight>
-                 <bold>false</bold>
-                </font>
-               </property>
-               <property name="title">
-                <string>Outlet</string>
-               </property>
-               <layout class="QGridLayout" name="gridLayout_29">
-                <item row="0" column="0">
-                 <layout class="QHBoxLayout" name="Iso2F_BoundaryCondition_Outlet_Layout">
-                  <item>
-                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Outlet_vLayout">
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Outlet_GroupName">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                    <item>
-                     <widget class="QLabel" name="Iso2F_BC_Outlet_Pressure">
-                      <property name="text">
-                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-                      </property>
-                     </widget>
-                    </item>
-                   </layout>
-                  </item>
-                  <item>
-                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Outlet_vLayout_2">
-                    <item>
-                     <widget class="QLineEdit" name="Iso2F_BC_Outlet_GroupNamelineEdit"/>
-                    </item>
-                    <item>
-                     <widget class="QDoubleSpinBox" name="Iso2F_BC_Outlet_PressuredoubleSpinBox">
-                      <property name="font">
-                       <font>
-                        <pointsize>11</pointsize>
-                       </font>
-                      </property>
-                      <property name="maximum">
-                       <double>1000000000.000000000000000</double>
-                      </property>
-                      <property name="value">
-                       <double>100000.000000000000000</double>
-                      </property>
-                     </widget>
-                    </item>
-                   </layout>
-                  </item>
-                 </layout>
-                </item>
-               </layout>
-              </widget>
-             </item>
-            </layout>
-           </item>
-          </layout>
-         </widget>
-        </item>
-       </layout>
-      </item>
-     </layout>
-    </widget>
-   </widget>
-  </widget>
-  <widget class="QWidget" name="DiffusionEquationModel">
-   <attribute name="title">
-    <string>Physical</string>
-   </attribute>
-   <layout class="QGridLayout" name="gridLayout_48">
-    <item row="0" column="0" colspan="2">
-     <widget class="QLabel" name="DiffusionEquationPage">
-      <property name="minimumSize">
-       <size>
-        <width>320</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>320</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="text">
-       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;The diffusion equation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-      </property>
-     </widget>
-    </item>
-    <item row="0" column="2">
-     <spacer name="horizontalSpacer_15">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>870</width>
-        <height>20</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="0" rowspan="3">
-     <spacer name="verticalSpacer_24">
-      <property name="orientation">
-       <enum>Qt::Vertical</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>20</width>
-        <height>671</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="1" colspan="2">
-     <widget class="QGroupBox" name="DEq_OptionsPhysique">
-      <property name="minimumSize">
-       <size>
-        <width>440</width>
-        <height>176</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>440</width>
-        <height>176</height>
-       </size>
-      </property>
-      <property name="font">
-       <font>
-        <family>Century Schoolbook L</family>
-        <pointsize>14</pointsize>
-        <weight>50</weight>
-        <bold>false</bold>
-       </font>
-      </property>
-      <property name="title">
-       <string>Physical options</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_2">
-       <item row="0" column="0">
-        <widget class="QSplitter" name="splitter_8">
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <widget class="QWidget" name="layoutWidget">
-          <layout class="QVBoxLayout" name="verticalLayout_12">
-           <item>
-            <widget class="QLabel" name="DEq_HeatSource">
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>Heat power ( J/m^dim )</string>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QLabel" name="DEq_HeatCapacity">
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Heat capacity  ( J/Kg/K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QLabel" name="DEq_Conductivity">
-             <property name="maximumSize">
-              <size>
-               <width>180</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Conductivity  ( W/m/K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QLabel" name="DEq_Density">
-             <property name="minimumSize">
-              <size>
-               <width>179</width>
-               <height>29</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>181</width>
-               <height>31</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="text">
-              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Density (Kg/m^dim)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </widget>
-         <widget class="QWidget" name="layoutWidget">
-          <layout class="QVBoxLayout" name="verticalLayout_8">
-           <item>
-            <widget class="QDoubleSpinBox" name="DEq_HeatSource_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>199</width>
-               <height>29</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>201</width>
-               <height>31</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>999999999.990000009536743</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="DEq_Viscosity_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>199</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>0.000000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>999999999.990000009536743</double>
-             </property>
-             <property name="value">
-              <double>300.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="DEq_Conductivity_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="maximum">
-              <double>999999999.990000009536743</double>
-             </property>
-             <property name="value">
-              <double>5.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-           <item>
-            <widget class="QDoubleSpinBox" name="DEq_Density_doubleSpinBox">
-             <property name="minimumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="maximumSize">
-              <size>
-               <width>200</width>
-               <height>30</height>
-              </size>
-             </property>
-             <property name="font">
-              <font>
-               <pointsize>11</pointsize>
-              </font>
-             </property>
-             <property name="minimum">
-              <double>0.100000000000000</double>
-             </property>
-             <property name="maximum">
-              <double>1000000000.000000000000000</double>
-             </property>
-             <property name="value">
-              <double>10000.000000000000000</double>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </widget>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-    </item>
-    <item row="2" column="1" colspan="2">
-     <widget class="QGroupBox" name="DEq_InitialCondition_groupBox">
-      <property name="minimumSize">
-       <size>
-        <width>410</width>
-        <height>89</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>410</width>
-        <height>89</height>
-       </size>
-      </property>
-      <property name="font">
-       <font>
-        <family>Century Schoolbook L</family>
-        <pointsize>14</pointsize>
-        <weight>50</weight>
-        <bold>false</bold>
-       </font>
-      </property>
-      <property name="title">
-       <string>Initial condition</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_42">
-       <item row="0" column="0">
-        <widget class="QSplitter" name="splitter_11">
-         <property name="minimumSize">
-          <size>
-           <width>378</width>
-           <height>0</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>373</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <widget class="QLabel" name="DEq_SolidTmperature">
-          <property name="minimumSize">
-           <size>
-            <width>169</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>171</width>
-            <height>31</height>
-           </size>
-          </property>
-          <property name="font">
-           <font>
-            <pointsize>11</pointsize>
-           </font>
-          </property>
-          <property name="text">
-           <string>Temperature (K)</string>
-          </property>
-         </widget>
-         <widget class="QDoubleSpinBox" name="DEq_SolidTmperature_doubleSpinBox">
-          <property name="minimumSize">
-           <size>
-            <width>199</width>
-            <height>29</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>201</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="font">
-           <font>
-            <pointsize>11</pointsize>
-           </font>
-          </property>
-          <property name="maximum">
-           <double>1000000000.000000000000000</double>
-          </property>
-          <property name="value">
-           <double>500.000000000000000</double>
-          </property>
-         </widget>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-    </item>
-    <item row="3" column="1" colspan="2">
-     <widget class="QGroupBox" name="DEq_BoundaryCondition_Group">
-      <property name="minimumSize">
-       <size>
-        <width>821</width>
-        <height>359</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>821</width>
-        <height>359</height>
-       </size>
-      </property>
-      <property name="font">
-       <font>
-        <family>Century Schoolbook L</family>
-        <pointsize>12</pointsize>
-        <weight>75</weight>
-        <bold>true</bold>
-       </font>
-      </property>
-      <property name="title">
-       <string>Boundary condition</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_37">
-       <item row="0" column="0">
-        <layout class="QGridLayout" name="DEq_BoundaryCondition_grid">
-         <item row="1" column="0">
-          <widget class="QGroupBox" name="TEq_BC_Top_Group_2">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>12</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Top</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_70">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Top_Type_splitter_2">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Top_Type_2">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Top_comboBox_2">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>--</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="TEq_BC_Top_Temperature_splitter_2">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Top_Temperature_2">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Top_Temperature_doubleSpinBox_2">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>500.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="2" column="0">
-          <widget class="QGroupBox" name="DEq_BC_Front_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>12</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Front</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_71">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="DEq_BC_Front_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Front_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DEq_BC_Front_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="DEq_BC_Front_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Front_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DEq_BC_Front_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>500.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="0" column="0">
-          <widget class="QGroupBox" name="DEq_BC_Left_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>12</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Left</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_72">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="DEq_BC_Left_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Left_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DEq_BC_Left_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="DEq_BC_Left_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Left_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DEq_BC_Left_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>500.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="1">
-          <widget class="QGroupBox" name="DEq_BC_Bottom_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>12</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Bottom</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_73">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Bottom_Type_splitter_2">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Bottom_Type_2">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Bottom_comboBox_2">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="DEq_BC_Bottom_Temperature_splitter_2">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Bottom_Temperature_2">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Bottom_Temperature_doubleSpinBox_2">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>500.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="2" column="1">
-          <widget class="QGroupBox" name="DEq_BC_Back_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>12</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Back</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_74">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="DEq_BC_Back_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Back_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DEq_BC_Back_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="DEq_BC_Back_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Back_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DEq_BC_Back_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>500.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="0" column="1">
-          <widget class="QGroupBox" name="DEq_BC_Right_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>12</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Right</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_75">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="DEq_BC_Right_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Right_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="DEq_BC_Right_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Dirichlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Neumann</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="DEq_BC_Right_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="DEq_BC_Right_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="DEq_BC_Right_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>500.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-        </layout>
-       </item>
-      </layout>
-     </widget>
-    </item>
-   </layout>
-  </widget>
-  <widget class="QWidget" name="TransportEquationModel">
-   <attribute name="title">
-    <string>Physical</string>
-   </attribute>
-   <layout class="QGridLayout" name="gridLayout_54">
-    <item row="0" column="0" colspan="2">
-     <widget class="QLabel" name="TransportEqPage">
-      <property name="minimumSize">
-       <size>
-        <width>290</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>290</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="text">
-       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Transport equation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-      </property>
-     </widget>
-    </item>
-    <item row="0" column="2">
-     <spacer name="horizontalSpacer_13">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>900</width>
-        <height>37</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="0" rowspan="3">
-     <spacer name="verticalSpacer_23">
-      <property name="orientation">
-       <enum>Qt::Vertical</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>20</width>
-        <height>636</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="1" colspan="2">
-     <widget class="QGroupBox" name="TEq_PhysicalOptionsGroup">
-      <property name="minimumSize">
-       <size>
-        <width>550</width>
-        <height>176</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>550</width>
-        <height>176</height>
-       </size>
-      </property>
-      <property name="font">
-       <font>
-        <family>Century Schoolbook L</family>
-        <pointsize>14</pointsize>
-        <weight>50</weight>
-        <bold>false</bold>
-       </font>
-      </property>
-      <property name="title">
-       <string>Physical options</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_40">
-       <item row="0" column="0">
-        <widget class="QSplitter" name="splitter_10">
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <widget class="QLabel" name="TEq_HeatSource">
-          <property name="minimumSize">
-           <size>
-            <width>218</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>218</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="font">
-           <font>
-            <pointsize>11</pointsize>
-           </font>
-          </property>
-          <property name="text">
-           <string>Heat Source ( W/m^dim )</string>
-          </property>
-         </widget>
-         <widget class="QDoubleSpinBox" name="TEq_HeatSource_doubleSpinBox">
-          <property name="minimumSize">
-           <size>
-            <width>270</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>270</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="font">
-           <font>
-            <pointsize>11</pointsize>
-           </font>
-          </property>
-          <property name="maximum">
-           <double>999999999.990000009536743</double>
-          </property>
-         </widget>
-        </widget>
-       </item>
-       <item row="1" column="0">
-        <widget class="QGroupBox" name="SP_FluidOptions_2">
-         <property name="minimumSize">
-          <size>
-           <width>404</width>
-           <height>104</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>404</width>
-           <height>104</height>
-          </size>
-         </property>
-         <property name="font">
-          <font>
-           <family>Century Schoolbook L</family>
-           <pointsize>11</pointsize>
-           <weight>50</weight>
-           <bold>false</bold>
-          </font>
-         </property>
-         <property name="title">
-          <string>Fluid Parameters</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_17">
-          <item row="0" column="0">
-           <widget class="QLabel" name="SP_LiquidOrFluid_4">
-            <property name="minimumSize">
-             <size>
-              <width>160</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="maximumSize">
-             <size>
-              <width>160</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="font">
-             <font>
-              <pointsize>11</pointsize>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="text">
-             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Estimate pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-            </property>
-           </widget>
-          </item>
-          <item row="0" column="1">
-           <widget class="QComboBox" name="SP_1barOr155bar_2">
-            <property name="minimumSize">
-             <size>
-              <width>0</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="maximumSize">
-             <size>
-              <width>190</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="font">
-             <font>
-              <pointsize>11</pointsize>
-             </font>
-            </property>
-            <item>
-             <property name="text">
-              <string>Arround 1bar 300K</string>
-             </property>
-            </item>
-            <item>
-             <property name="text">
-              <string>Arround 155bar 600K</string>
-             </property>
-            </item>
-           </widget>
-          </item>
-          <item row="1" column="0">
-           <widget class="QLabel" name="DEq_CsteVelocity">
-            <property name="minimumSize">
-             <size>
-              <width>160</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="maximumSize">
-             <size>
-              <width>160</width>
-              <height>30</height>
-             </size>
-            </property>
-            <property name="font">
-             <font>
-              <pointsize>11</pointsize>
-             </font>
-            </property>
-            <property name="text">
-             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Constant velocity (m/s) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-            </property>
-           </widget>
-          </item>
-          <item row="1" column="1">
-           <layout class="QHBoxLayout" name="horizontalLayout_18">
-            <item>
-             <widget class="QDoubleSpinBox" name="DEq_CsteVelocity_1d_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>66</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>66</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-            </item>
-            <item>
-             <widget class="QDoubleSpinBox" name="DEq_CsteVelocity_2d_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>66</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>66</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-            </item>
-            <item>
-             <widget class="QDoubleSpinBox" name="DEq_CsteVelocity_3d_doubleSpinBox">
-              <property name="minimumSize">
-               <size>
-                <width>66</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="maximumSize">
-               <size>
-                <width>66</width>
-                <height>30</height>
-               </size>
-              </property>
-              <property name="font">
-               <font>
-                <pointsize>11</pointsize>
-               </font>
-              </property>
-              <property name="minimum">
-               <double>-1000000000.000000000000000</double>
-              </property>
-              <property name="maximum">
-               <double>1000000000.000000000000000</double>
-              </property>
-             </widget>
-            </item>
-           </layout>
-          </item>
-         </layout>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-    </item>
-    <item row="2" column="1" colspan="2">
-     <widget class="QGroupBox" name="TEq_InitialCondition">
-      <property name="minimumSize">
-       <size>
-        <width>445</width>
-        <height>66</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>445</width>
-        <height>66</height>
-       </size>
-      </property>
-      <property name="font">
-       <font>
-        <family>Century Schoolbook L</family>
-        <pointsize>14</pointsize>
-        <weight>50</weight>
-        <bold>false</bold>
-       </font>
-      </property>
-      <property name="title">
-       <string>Initial condition</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_31">
-       <item row="0" column="0">
-        <widget class="QSplitter" name="splitter_9">
-         <property name="minimumSize">
-          <size>
-           <width>354</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>363</width>
-           <height>31</height>
-          </size>
-         </property>
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <widget class="QLabel" name="TEq_FluidEnthalpy">
-          <property name="minimumSize">
-           <size>
-            <width>116</width>
-            <height>29</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>130</width>
-            <height>31</height>
-           </size>
-          </property>
-          <property name="font">
-           <font>
-            <pointsize>11</pointsize>
-           </font>
-          </property>
-          <property name="text">
-           <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-          </property>
-         </widget>
-         <widget class="QDoubleSpinBox" name="TEq_FluidEnthalpy_doubleSpinBox">
-          <property name="minimumSize">
-           <size>
-            <width>230</width>
-            <height>29</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>232</width>
-            <height>31</height>
-           </size>
-          </property>
-          <property name="font">
-           <font>
-            <pointsize>11</pointsize>
-           </font>
-          </property>
-          <property name="maximum">
-           <double>999999999.990000009536743</double>
-          </property>
-          <property name="value">
-           <double>420000.000000000000000</double>
-          </property>
-         </widget>
-        </widget>
-       </item>
-       <item row="0" column="1">
-        <spacer name="horizontalSpacer_20">
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>58</width>
-           <height>20</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-      </layout>
-      <zorder>splitter_9</zorder>
-      <zorder>horizontalSpacer_20</zorder>
-     </widget>
-    </item>
-    <item row="3" column="1" colspan="2">
-     <widget class="QGroupBox" name="TEq_BoundaryCondition_Group">
-      <property name="minimumSize">
-       <size>
-        <width>780</width>
-        <height>371</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>780</width>
-        <height>371</height>
-       </size>
-      </property>
-      <property name="font">
-       <font>
-        <family>Century Schoolbook L</family>
-        <pointsize>14</pointsize>
-        <weight>75</weight>
-        <bold>true</bold>
-       </font>
-      </property>
-      <property name="title">
-       <string>Boundary condition</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_9">
-       <item row="0" column="0">
-        <layout class="QGridLayout" name="gridLayout_55">
-         <item row="0" column="1">
-          <widget class="QGroupBox" name="TEq_BC_Right_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Right</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_49">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Right_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Right_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Back_comboBox_5">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="TEq_BC_Right_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Right_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Right_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>420000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="1">
-          <widget class="QGroupBox" name="TEq_BC_Bottom_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Bottom</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_50">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Bottom_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Bottom_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Bottom_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="TEq_BC_Bottom_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Bottom_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Bottom_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>420000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="2" column="0">
-          <widget class="QGroupBox" name="TEq_BC_Front_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Front</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_52">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Front_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Front_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Front_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="TEq_BC_Front_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Front_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Front_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>420000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="1" column="0">
-          <widget class="QGroupBox" name="TEq_BC_Top_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Top</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_51">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Top_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Top_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Top_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="TEq_BC_Top_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Top_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Top_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>420000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="0" column="0">
-          <widget class="QGroupBox" name="TEq_BC_Left_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Left</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_30">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Left_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Left_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Left_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="TEq_BC_Left_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Left_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Left_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>420000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-         <item row="2" column="1">
-          <widget class="QGroupBox" name="TEq_BC_Back_Group">
-           <property name="font">
-            <font>
-             <family>Century Schoolbook L</family>
-             <pointsize>14</pointsize>
-             <weight>50</weight>
-             <bold>false</bold>
-            </font>
-           </property>
-           <property name="title">
-            <string>Back</string>
-           </property>
-           <layout class="QGridLayout" name="gridLayout_53">
-            <item row="0" column="0">
-             <widget class="QSplitter" name="TEq_BC_Back_Type_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Back_Type">
-               <property name="minimumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>75</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QComboBox" name="TEq_BC_Back_comboBox">
-               <property name="minimumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>230</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <item>
-                <property name="text">
-                 <string>Outlet</string>
-                </property>
-               </item>
-               <item>
-                <property name="text">
-                 <string>Inlet</string>
-                </property>
-               </item>
-              </widget>
-             </widget>
-            </item>
-            <item row="1" column="0">
-             <widget class="QSplitter" name="TEq_BC_Back_Temperature_splitter">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <widget class="QLabel" name="TEq_BC_Back_Temperature">
-               <property name="minimumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>175</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="text">
-                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-               </property>
-              </widget>
-              <widget class="QDoubleSpinBox" name="TEq_BC_Back_Temperature_doubleSpinBox">
-               <property name="minimumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="maximumSize">
-                <size>
-                 <width>130</width>
-                 <height>30</height>
-                </size>
-               </property>
-               <property name="font">
-                <font>
-                 <pointsize>11</pointsize>
-                </font>
-               </property>
-               <property name="maximum">
-                <double>1000000000.000000000000000</double>
-               </property>
-               <property name="value">
-                <double>420000.000000000000000</double>
-               </property>
-              </widget>
-             </widget>
-            </item>
-           </layout>
-          </widget>
-         </item>
-        </layout>
-       </item>
-       <item row="0" column="1">
-        <spacer name="horizontalSpacer_21">
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>58</width>
-           <height>20</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-      </layout>
-     </widget>
-    </item>
-   </layout>
-  </widget>
-  <widget class="QWidget" name="NumercalOptions">
-   <attribute name="title">
-    <string>Numerical</string>
-   </attribute>
-   <layout class="QGridLayout" name="gridLayout_8">
-    <item row="0" column="0">
-     <widget class="QLabel" name="NumericalOptions">
-      <property name="minimumSize">
-       <size>
-        <width>230</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>230</width>
-        <height>40</height>
-       </size>
-      </property>
-      <property name="text">
-       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:18pt; font-weight:600; text-decoration: underline;&quot;&gt;Numerical Options&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-      </property>
-     </widget>
-    </item>
-    <item row="0" column="1" colspan="2">
-     <spacer name="horizontalSpacer_30">
-      <property name="orientation">
-       <enum>Qt::Horizontal</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>960</width>
-        <height>20</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="0" rowspan="2">
-     <spacer name="verticalSpacer_3">
-      <property name="orientation">
-       <enum>Qt::Vertical</enum>
-      </property>
-      <property name="sizeHint" stdset="0">
-       <size>
-        <width>20</width>
-        <height>499</height>
-       </size>
-      </property>
-     </spacer>
-    </item>
-    <item row="1" column="1">
-     <widget class="QGroupBox" name="NO_parametersCalc">
-      <property name="minimumSize">
-       <size>
-        <width>420</width>
-        <height>210</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>420</width>
-        <height>210</height>
-       </size>
-      </property>
-      <property name="title">
-       <string>Simulation parameters</string>
-      </property>
-      <layout class="QGridLayout" name="gridLayout_6">
-       <item row="0" column="0">
-        <widget class="QLabel" name="NO_MaxNbOfTimeStep">
-         <property name="minimumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Number of time steps&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="0" column="1">
-        <widget class="QSpinBox" name="NO_MaxNbOfTimeStep_spinBox">
-         <property name="minimumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximum">
-          <number>999999999</number>
-         </property>
-         <property name="value">
-          <number>100</number>
-         </property>
-        </widget>
-       </item>
-       <item row="1" column="0">
-        <widget class="QLabel" name="NO_FreqSave">
-         <property name="minimumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Save frequency &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="1" column="1">
-        <widget class="QSpinBox" name="NO_FreqSave_spinBox">
-         <property name="minimumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximum">
-          <number>999999999</number>
-         </property>
-         <property name="value">
-          <number>1</number>
-         </property>
-        </widget>
-       </item>
-       <item row="2" column="0">
-        <widget class="QLabel" name="NO_TimeMax">
-         <property name="minimumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Maximum time&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="2" column="1">
-        <widget class="QDoubleSpinBox" name="NO_TimeMax_doubleSpinBox">
-         <property name="minimumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximum">
-          <double>1.000000000000000</double>
-         </property>
-         <property name="singleStep">
-          <double>0.000001000000000</double>
-         </property>
-         <property name="value">
-          <double>1.000000000000000</double>
-         </property>
-        </widget>
-       </item>
-       <item row="3" column="0">
-        <widget class="QLabel" name="NO_Precision">
-         <property name="minimumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Precision&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="4" column="0">
-        <widget class="QLabel" name="NO_CFL">
-         <property name="minimumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>175</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;CFL number&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="4" column="1">
-        <widget class="QDoubleSpinBox" name="NO_CFL_doubleSpinBox">
-         <property name="minimumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximum">
-          <double>999999999.990000009536743</double>
-         </property>
-         <property name="singleStep">
-          <double>1.000000000000000</double>
-         </property>
-         <property name="value">
-          <double>1.000000000000000</double>
-         </property>
-        </widget>
-       </item>
-       <item row="3" column="1">
-        <widget class="QDoubleSpinBox" name="NO_Precision_doubleSpinBox">
-         <property name="minimumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>210</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="decimals">
-          <number>10</number>
-         </property>
-         <property name="maximum">
-          <double>999999999.990000009536743</double>
-         </property>
-         <property name="singleStep">
-          <double>0.000001000000000</double>
-         </property>
-         <property name="value">
-          <double>0.000100000000000</double>
-         </property>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-    </item>
-    <item row="2" column="1">
-     <widget class="QGroupBox" name="NO_parametersCalc_2">
-      <property name="minimumSize">
-       <size>
-        <width>390</width>
-        <height>210</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>390</width>
-        <height>210</height>
-       </size>
-      </property>
-      <property name="title">
-       <string/>
-      </property>
-      <layout class="QGridLayout" name="gridLayout">
-       <item row="0" column="0">
-        <widget class="QLabel" name="NO_Method">
-         <property name="minimumSize">
-          <size>
-           <width>110</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Method&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="0" column="1">
-        <widget class="QComboBox" name="NO_Method_comboBox">
-         <property name="minimumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <item>
-          <property name="text">
-           <string>Explicit</string>
-          </property>
-         </item>
-         <item>
-          <property name="text">
-           <string>--</string>
-          </property>
-         </item>
-         <item>
-          <property name="text">
-           <string>Implicit</string>
-          </property>
-         </item>
-        </widget>
-       </item>
-       <item row="1" column="0">
-        <widget class="QLabel" name="NO_LinearSolver">
-         <property name="minimumSize">
-          <size>
-           <width>110</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Linear Solver&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="1" column="1">
-        <widget class="QComboBox" name="NO_LS_comboBox">
-         <property name="minimumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <item>
-          <property name="text">
-           <string>GMRES</string>
-          </property>
-         </item>
-         <item>
-          <property name="text">
-           <string>BICGSTAB</string>
-          </property>
-         </item>
-        </widget>
-       </item>
-       <item row="2" column="0">
-        <widget class="QLabel" name="NO_Scheme">
-         <property name="minimumSize">
-          <size>
-           <width>110</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Scheme&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="2" column="1">
-        <widget class="QSplitter" name="splitter_3">
-         <property name="minimumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-         <widget class="QComboBox" name="NO_Scheme_comboBox">
-          <property name="minimumSize">
-           <size>
-            <width>120</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>120</width>
-            <height>30</height>
-           </size>
-          </property>
-          <item>
-           <property name="text">
-            <string>upwind </string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>--</string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>centred</string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>staggered</string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>lowMach</string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>pressureCorrection</string>
-           </property>
-          </item>
-         </widget>
-         <widget class="QComboBox" name="NO_Scheme_type_comboBox">
-          <property name="minimumSize">
-           <size>
-            <width>120</width>
-            <height>30</height>
-           </size>
-          </property>
-          <property name="maximumSize">
-           <size>
-            <width>120</width>
-            <height>30</height>
-           </size>
-          </property>
-          <item>
-           <property name="text">
-            <string>Standard</string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>--</string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>Entropic</string>
-           </property>
-          </item>
-          <item>
-           <property name="text">
-            <string>Well-balanced</string>
-           </property>
-          </item>
-         </widget>
-        </widget>
-       </item>
-       <item row="3" column="0">
-        <widget class="QLabel" name="NO_Preconditioner">
-         <property name="minimumSize">
-          <size>
-           <width>110</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Preconditioner&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="3" column="1">
-        <widget class="QComboBox" name="NO_Preconditioner_comboBox">
-         <property name="minimumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <item>
-          <property name="text">
-           <string>LU</string>
-          </property>
-         </item>
-         <item>
-          <property name="text">
-           <string>ILU</string>
-          </property>
-         </item>
-         <item>
-          <property name="text">
-           <string>None</string>
-          </property>
-         </item>
-        </widget>
-       </item>
-       <item row="4" column="0">
-        <widget class="QLabel" name="NO_ResultFileName">
-         <property name="minimumSize">
-          <size>
-           <width>110</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;Result file Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-         </property>
-        </widget>
-       </item>
-       <item row="4" column="1">
-        <widget class="QLineEdit" name="NO_ResultFileName_lineEdit">
-         <property name="minimumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>246</width>
-           <height>30</height>
-          </size>
-         </property>
-         <property name="text">
-          <string>MyCoreFlowsSimulation</string>
-         </property>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-    </item>
-    <item row="3" column="2">
-     <widget class="QPushButton" name="pushButton">
-      <property name="minimumSize">
-       <size>
-        <width>280</width>
-        <height>30</height>
-       </size>
-      </property>
-      <property name="maximumSize">
-       <size>
-        <width>280</width>
-        <height>30</height>
-       </size>
-      </property>
-      <property name="text">
-       <string>Launch simulation</string>
-      </property>
-     </widget>
-    </item>
-   </layout>
-  </widget>
- </widget>
- <tabstops>
-  <tabstop>Dim1_RadioButton</tabstop>
-  <tabstop>Dim2_RadioButton</tabstop>
-  <tabstop>Dim3_RadioButton</tabstop>
-  <tabstop>TransportEquation_RadioButton</tabstop>
-  <tabstop>DiffusionEquation_RadioButton</tabstop>
-  <tabstop>SinglePhase_RadioButton</tabstop>
-  <tabstop>DriftModel_RadioButton</tabstop>
-  <tabstop>IsothermalTwoFluid_RadioButton</tabstop>
-  <tabstop>FiveEqsTwoFluid_RadioButton</tabstop>
-  <tabstop>MeshInputFileName_RadioButton</tabstop>
-  <tabstop>MeshCreation_RadioButton</tabstop>
-  <tabstop>MeshInputFileName_toolButton</tabstop>
-  <tabstop>Xinf_doubleSpinBox</tabstop>
-  <tabstop>Xsup_doubleSpinBox</tabstop>
-  <tabstop>Nx_spinBox</tabstop>
-  <tabstop>Yinf_doubleSpinBox</tabstop>
-  <tabstop>Ysup_doubleSpinBox</tabstop>
-  <tabstop>Ny_spinBox</tabstop>
-  <tabstop>Zinf_doubleSpinBox</tabstop>
-  <tabstop>Zsup_doubleSpinBox</tabstop>
-  <tabstop>Nz_spinBox</tabstop>
-  <tabstop>SP_HeatSource_doubleSpinBox</tabstop>
-  <tabstop>SP_Viscosity_doubleSpinBox</tabstop>
-  <tabstop>SP_Conductivity_doubleSpinBox</tabstop>
-  <tabstop>SP_Gravity_1d_doubleSpinBox</tabstop>
-  <tabstop>SP_Gravity_2d_doubleSpinBox</tabstop>
-  <tabstop>SP_Gravity_3d_doubleSpinBox</tabstop>
-  <tabstop>SP_FrictionCoefficients_doubleSpinBox</tabstop>
-  <tabstop>SP_Pressure_IC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_1d_IC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_2d_IC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_3d_IC_doubleSpinBox</tabstop>
-  <tabstop>SP_Temperature_IC_doubleSpinBox</tabstop>
-  <tabstop>SP_GasOrLiquid_comboBox</tabstop>
-  <tabstop>SP_1barOr155bar_comboBox</tabstop>
-  <tabstop>SP_Type_Left_BC_ComboBox</tabstop>
-  <tabstop>SP_Temperature_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_1d_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_2d_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_3d_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Pressure_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>FEqs_pressure_doubleSpinBox</tabstop>
-  <tabstop>SP_Type_Right_BC_ComboBox</tabstop>
-  <tabstop>SP_Temperature_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_1d_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_2d_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_3d_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Pressure_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Type_Top_BC_ComboBox</tabstop>
-  <tabstop>SP_Temperature_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_1d_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_2d_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_3d_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Pressure_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Type_Bottom_BC_ComboBox</tabstop>
-  <tabstop>SP_Temperature_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_1d_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_2d_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_3d_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Pressure_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Type_Front_BC_ComboBox</tabstop>
-  <tabstop>SP_Temperature_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_1d_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_2d_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_3d_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Pressure_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Type_Back_BC_ComboBox</tabstop>
-  <tabstop>SP_Temperature_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_1d_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_2d_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Velocity_3d_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>SP_Pressure_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_HeatSource_doubleSpinBox</tabstop>
-  <tabstop>DM_Viscosity_Phase1_doubleSpinBox</tabstop>
-  <tabstop>DM_Viscosity_Phase2_doubleSpinBox</tabstop>
-  <tabstop>DM_Conductivity_Phase1_doubleSpinBox</tabstop>
-  <tabstop>DM_Conductivity_Phase2_doubleSpinBox_2</tabstop>
-  <tabstop>DM_Gravity_1d_doubleSpinBox</tabstop>
-  <tabstop>DM_Gravity_2d_doubleSpinBox</tabstop>
-  <tabstop>DM_Gravity_3d_doubleSpinBox</tabstop>
-  <tabstop>DM_FrictionCoefficients_Phase1_doubleSpinBox</tabstop>
-  <tabstop>DM_FrictionCoefficients_Phase2_doubleSpinBox</tabstop>
-  <tabstop>DM_Concentration_IC_doubleSpinBox</tabstop>
-  <tabstop>DM_Pressure_IC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_1d_IC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_2d_IC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_3d_IC_doubleSpinBox</tabstop>
-  <tabstop>DM_Temperature_IC_doubleSpinBox</tabstop>
-  <tabstop>DM_1barOr155bar</tabstop>
-  <tabstop>DM_Type_Left_BC_ComboBox</tabstop>
-  <tabstop>DM_Temperature_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Concentration_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_1d_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_2d_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_3d_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Pressure_Left_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Type_Right_BC_ComboBox</tabstop>
-  <tabstop>DM_Temperature_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Concentration_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_1d_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_2d_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_3d_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Pressure_Right_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Type_Top_BC_ComboBox</tabstop>
-  <tabstop>Iso2F_BC_Inlet_VelocityP2_1d_doubleSpinBox</tabstop>
-  <tabstop>DM_Temperature_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Concentration_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_1d_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_2d_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_3d_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Pressure_Top_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Type_Bottom_BC_ComboBox</tabstop>
-  <tabstop>DM_Temperature_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Concentration_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_1d_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_2d_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_3d_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Pressure_Bottom_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Type_Front_BC_ComboBox</tabstop>
-  <tabstop>DM_Temperature_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Concentration_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_1d_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_2d_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_3d_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Pressure_Front_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Type_Back_BC_ComboBox</tabstop>
-  <tabstop>DM_Temperature_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Concentration_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_1d_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_2d_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Velocity_3d_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>DM_Pressure_Back_BC_doubleSpinBox</tabstop>
-  <tabstop>FEqs_HeatSource_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Viscosity_Phase1_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Viscosity_Phase2_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Conductivity_Phase1_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Conductivity_Phase2_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Gravity_1d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Gravity_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Gravity_3d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_FrictionCoefficients_Phase1_doubleSpinBox</tabstop>
-  <tabstop>FEqs_FrictionCoefficients_Phase2_doubleSpinBox</tabstop>
-  <tabstop>FEqs_FluidOrLiquid</tabstop>
-  <tabstop>FEqs_1barOr155bar</tabstop>
-  <tabstop>FEqs_BC_Wall_GroupName_lineEdit</tabstop>
-  <tabstop>FEqs_BC_Wall_Temperature_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Wall_VelocityP1_1d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Wall_VelocityP1_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Wall_VelocityP1_3d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Wall_VelocityP2_1d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Wall_VelocityP2_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Wall_VelocityP2_3d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_GroupName_lineEdit</tabstop>
-  <tabstop>FEqs_BC_Inlet_Temperature_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_Alpha_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_VelocityP1_1d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_VelocityP1_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_VelocityP1_3d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_VelocityP2_1d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_VelocityP2_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Inlet_VelocityP2_3d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_BC_Neumann_GroupName_lineEdit</tabstop>
-  <tabstop>FEqs_BC_Outlet_GroupNamelineEdit</tabstop>
-  <tabstop>FEqs_BC_Outlet_PressuredoubleSpinBox</tabstop>
-  <tabstop>Iso2F_HeatSource_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_ViscositydoubleSpinBox</tabstop>
-  <tabstop>Iso2F_Conductivity_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_Gravity_1d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_Gravity_2d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_Gravity_3d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_FrictionCoefficients_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_Alpha_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_Pressure_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_VelocityPhase1_1d_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_VelocityPhase1_2d_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_VelocityPhase1_3d_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_VelocityPhase2_1d_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_VelocityPhase2_2d_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_VelocityPhase2_3d_IC_doubleSpinBox</tabstop>
-  <tabstop>Iso2f_1barOr155bar</tabstop>
-  <tabstop>Iso2F_BC_Wall_GroupName_lineEdit</tabstop>
-  <tabstop>Iso2F_BC_Wall_VelocityP1_1d_doubleSpinBox</tabstop>
-  <tabstop>DEq_HeatSource_doubleSpinBox</tabstop>
-  <tabstop>DEq_Viscosity_doubleSpinBox</tabstop>
-  <tabstop>DEq_Conductivity_doubleSpinBox</tabstop>
-  <tabstop>DEq_Density_doubleSpinBox</tabstop>
-  <tabstop>DEq_SolidTmperature_doubleSpinBox</tabstop>
-  <tabstop>DEq_BC_Left_comboBox</tabstop>
-  <tabstop>DEq_BC_Left_Temperature_doubleSpinBox</tabstop>
-  <tabstop>DEq_BC_Right_comboBox</tabstop>
-  <tabstop>DEq_BC_Right_Temperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_BC_Top_comboBox_2</tabstop>
-  <tabstop>TEq_BC_Top_Temperature_doubleSpinBox_2</tabstop>
-  <tabstop>TEq_BC_Bottom_comboBox_2</tabstop>
-  <tabstop>TEq_BC_Bottom_Temperature_doubleSpinBox_2</tabstop>
-  <tabstop>DEq_BC_Front_comboBox</tabstop>
-  <tabstop>DEq_BC_Front_Temperature_doubleSpinBox</tabstop>
-  <tabstop>DEq_BC_Back_comboBox</tabstop>
-  <tabstop>DEq_BC_Back_Temperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_HeatSource_doubleSpinBox</tabstop>
-  <tabstop>FEqs_CommonTemperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_FluidEnthalpy_doubleSpinBox</tabstop>
-  <tabstop>TEq_BC_Left_comboBox</tabstop>
-  <tabstop>TEq_BC_Left_Temperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_BC_Back_comboBox_5</tabstop>
-  <tabstop>TEq_BC_Right_Temperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_BC_Top_comboBox</tabstop>
-  <tabstop>TEq_BC_Top_Temperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_BC_Bottom_comboBox</tabstop>
-  <tabstop>TEq_BC_Bottom_Temperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_BC_Front_comboBox</tabstop>
-  <tabstop>TEq_BC_Front_Temperature_doubleSpinBox</tabstop>
-  <tabstop>TEq_BC_Back_comboBox</tabstop>
-  <tabstop>TEq_BC_Back_Temperature_doubleSpinBox</tabstop>
-  <tabstop>NO_MaxNbOfTimeStep_spinBox</tabstop>
-  <tabstop>NO_FreqSave_spinBox</tabstop>
-  <tabstop>NO_TimeMax_doubleSpinBox</tabstop>
-  <tabstop>NO_Precision_doubleSpinBox</tabstop>
-  <tabstop>NO_CFL_doubleSpinBox</tabstop>
-  <tabstop>NO_Method_comboBox</tabstop>
-  <tabstop>NO_LS_comboBox</tabstop>
-  <tabstop>NO_Scheme_comboBox</tabstop>
-  <tabstop>NO_Scheme_type_comboBox</tabstop>
-  <tabstop>NO_Preconditioner_comboBox</tabstop>
-  <tabstop>NO_ResultFileName_lineEdit</tabstop>
-  <tabstop>FEqs_VelocityP1_3d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Wall_VelocityP1_3d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Wall_VelocityP2_1d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_VelocityP2_3d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Wall_VelocityP1_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_VelocityP2_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_VelocityP1_2d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_VelocityP2_1d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Inlet_VelocityP2_3d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Inlet_Alpha_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Inlet_VelocityP1_1d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Outlet_PressuredoubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Neumann_GroupName_lineEdit</tabstop>
-  <tabstop>Iso2F_BC_Outlet_GroupNamelineEdit</tabstop>
-  <tabstop>Iso2F_BC_Inlet_VelocityP1_3d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Inlet_VelocityP1_2d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Inlet_GroupName_lineEdit</tabstop>
-  <tabstop>Iso2F_BC_Inlet_VelocityP2_2d_doubleSpinBox</tabstop>
-  <tabstop>Iso2F_BC_Wall_VelocityP2_2d_doubleSpinBox</tabstop>
-  <tabstop>MeshInputFileName_lineEdit</tabstop>
-  <tabstop>Iso2F_BC_Wall_VelocityP2_3d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_VelocityP1_1d_doubleSpinBox</tabstop>
-  <tabstop>FEqs_Alpha_doubleSpinBox</tabstop>
- </tabstops>
- <resources/>
- <connections>
-  <connection>
-   <sender>Dim3_RadioButton</sender>
-   <signal>toggled(bool)</signal>
-   <receiver>WidgetCreation3d</receiver>
-   <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>618</x>
-     <y>212</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>858</x>
-     <y>377</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>Dim2_RadioButton</sender>
-   <signal>toggled(bool)</signal>
-   <receiver>WidgetCreation2d</receiver>
-   <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>482</x>
-     <y>212</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>608</x>
-     <y>377</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>Dim1_RadioButton</sender>
-   <signal>toggled(bool)</signal>
-   <receiver>WidgetCreation1d</receiver>
-   <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>346</x>
-     <y>212</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>358</x>
-     <y>377</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>MeshCreation_RadioButton</sender>
-   <signal>toggled(bool)</signal>
-   <receiver>Mesh_Creation</receiver>
-   <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>183</x>
-     <y>249</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>604</x>
-     <y>370</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>pushButton</sender>
-   <signal>clicked()</signal>
-   <receiver>TabWidget</receiver>
-   <slot>onLaunchSimu()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>989</x>
-     <y>753</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>918</x>
-     <y>551</y>
-    </hint>
-   </hints>
-  </connection>
- </connections>
- <slots>
-  <slot>onTransportSelected(bool)</slot>
-  <slot>onDriftModelSelected(bool)</slot>
-  <slot>onSinglePhaseSelected(bool)</slot>
-  <slot>onIsothermal2FluidSelected(bool)</slot>
-  <slot>onDiffusionSelected(bool)</slot>
-  <slot>on5Eq2FluidSelected(bool)</slot>
-  <slot>Dim_1(bool)</slot>
-  <slot>Dim_2(bool)</slot>
-  <slot>Dim_3(bool)</slot>
-  <slot>onLaunchSimu()</slot>
- </slots>
-</ui>
diff --git a/CoreFlows/gui/src/utils.py.in b/CoreFlows/gui/src/utils.py.in
deleted file mode 100755 (executable)
index 8064712..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-def completeResPath(fileName):
-  import os
-  subPath = "@SALOME_INSTALL_PYTHON@"
-  rd = os.environ.get("COREFLOWS_ROOT_DIR", None)
-  if rd is None:
-    raise Exception("COREFLOWS_ROOT_DIR is not defined!")
-  filePath = os.path.join(rd, subPath, fileName)
-  return filePath
diff --git a/CoreFlows/gui/ui/CMakeLists.txt b/CoreFlows/gui/ui/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..e0fef09
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright (C) 2012-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+
+# uic files 
+SET(_pyuic_files
+  ${CMAKE_CURRENT_SOURCE_DIR}/MainCFWidget.ui
+)
+
+# --- scripts ---
+SET(_all_lib_SCRIPTS
+  ${CMAKE_CURRENT_SOURCE_DIR}/MainCFWidget.py      
+)
+
+
+IF   ( (EXISTS $ENV{CONFIGURATION_ROOT_DIR}) AND (EXISTS $ENV{KERNEL_ROOT_DIR}) AND (EXISTS $ENV{GUI_ROOT_DIR}) )
+  SALOME_INSTALL_SCRIPTS("${_pyuic_SCRIPTS}"   ${SALOME_INSTALL_PYTHON})#file MainCFWidget.ui
+  SALOME_INSTALL_SCRIPTS("${_all_lib_SCRIPTS}" ${SALOME_INSTALL_PYTHON})#file MainCFWidget.py
+ELSE ( (EXISTS $ENV{CONFIGURATION_ROOT_DIR}) AND (EXISTS $ENV{KERNEL_ROOT_DIR}) AND (EXISTS $ENV{GUI_ROOT_DIR}) )
+  INSTALL(FILES ${_pyuic_files}     DESTINATION lib/python)
+  INSTALL(FILES ${_all_lib_SCRIPTS} DESTINATION lib/python)
+ENDIF( (EXISTS $ENV{CONFIGURATION_ROOT_DIR}) AND (EXISTS $ENV{KERNEL_ROOT_DIR}) AND (EXISTS $ENV{GUI_ROOT_DIR}) )
+
diff --git a/CoreFlows/gui/ui/MainCFWidget.py b/CoreFlows/gui/ui/MainCFWidget.py
new file mode 100755 (executable)
index 0000000..cc7cd41
--- /dev/null
@@ -0,0 +1,253 @@
+# -*- coding: utf-8 -*-
+from PyQt5 import QtWidgets, QtCore
+from PyQt5.uic import loadUi
+from utils import completeResPath
+
+import CoreFlows as cf
+import cdmath as cm
+
+class MainCFWidget(QtWidgets.QTabWidget):
+  def __init__(self):
+    QtWidgets.QTabWidget.__init__(self)
+    loadUi(completeResPath("MainCFWidget.ui"), self)
+    self._python_dump = []
+    
+  def scanWidgets(self):
+    print(self.tabModel)
+    dictCF={}
+    for k in self.__dict__:
+      att = self.__dict__[k] 
+      if isinstance(att, QtWidgets.QWidget):
+        name = str(att.objectName())
+        if name != "":
+#          print(name)
+          if name.endswith("RadioButton"):
+            assert(isinstance(att, QtWidgets.QRadioButton))
+            if att.isChecked() :
+              # parse name
+              name=name[:len(name)-len("_RadioButton")]#On retire le suffixe _Radiobutton
+              if name.startswith("Dim") :
+                dictCF["spaceDim"]=int(name[len("Dim")])
+              elif name.endswith("Model") or name.startswith("SinglePhase") or name.endswith("Equation") or name.endswith("TwoFluid") :
+                dictCF["ModelName"]=name
+              elif name=="InputFileName" :
+                dictCF["InputFileName"]=True
+              elif name=="MeshCreation" :
+                dictCF["MeshCreation"]=True
+          elif name.endswith("spinBox") :
+            assert(isinstance(att, QtWidgets.QSpinBox))
+            val = att.value()
+            # parse name
+            name=name[:len(name)-len("_spinBox")]#On retire le suffixe _SpinBox
+            if name=="Nx" :
+              dictCF["Nx"]=val
+            elif name=="Ny" :
+              dictCF["Ny"]=val
+            elif name=="Nz" :
+              dictCF["Nz"]=val
+            elif name=="NO_MaxNbOfTimeStep" :
+              dictCF["MaxNbOfTimeStep"]=val
+            elif name=="NO_FreqSave" :
+              dictCF["FreqSave"]=val
+          elif name.endswith("doubleSpinBox"):
+            assert(isinstance(att, QtWidgets.QDoubleSpinBox))
+            val = att.value()
+            # parse name
+            name=name[:len(name)-len("_doubleSpinBox")]#On retire le suffixe _doubleSpinBox
+            if name.endswith("Conductivity") :
+              dictCF["Conductivity"]=val
+            elif name.endswith("Conductivity_Phase1") :
+              dictCF["Conductivity1"]=val
+            elif name.endswith("Conductivity_Phase2") :
+              dictCF["Conductivity2"]=val
+            elif name.endswith("Viscosity") :
+              dictCF["Viscosity"]=val
+            elif name.endswith("Viscosity_Phase1") :
+              dictCF["Viscosity1"]=val
+            elif name.endswith("Viscosity_Phase2") :
+              dictCF["Viscosity2"]=val
+            elif name.endswith("HeatSource") :
+              dictCF["HeatSource"]=val
+            elif name.endswith("FrictionCoefficients") :
+              dictCF["FrictionCoefficients"]=val
+            elif name.endswith("Gravity_1d") :
+              dictCF["Gravity_1d"]=val
+            elif name.endswith("Gravity_2d") :
+              dictCF["Gravity_2d"]=val
+            elif name.endswith("Gravity_3d") :
+              dictCF["Gravity_3d"]=val
+            elif name=="Xinf" :
+              dictCF["Xinf"]=val
+            elif name=="Xsup" :
+              dictCF["Xsup"]=val
+            elif name=="Yinf" :
+              dictCF["Yinf"]=val
+            elif name=="Ysup" :
+              dictCF["Ysup"]=val
+            elif name=="Zinf" :
+              dictCF["Zinf"]=val
+            elif name=="Zsup" :
+              dictCF["Zsup"]=val
+            elif name=="NO_TimeMax" :
+              dictCF["TimeMax"]=val
+            elif name=="NO_Precision" :
+              dictCF["Precision"]=val
+            elif name=="NO_CFL" :
+              dictCF["CFL"]=val
+            elif name.endswith("_IC") :#Initial conditions
+              name=name[:len(name)-len("_IC")]#On retire le suffixe _IC
+              if name.endswith("Concentration") :
+                dictCF["InitialConcentration"]=val
+              elif name.endswith("Alpha") :
+                dictCF["InitialAlpha"]=val
+              elif name.endswith("Pressure") :
+                dictCF["InitialPressure"]=val
+              elif name.endswith("Temperature") :
+                dictCF["InitialTemperature"]=val
+              elif name.endswith("Velocity_1d") :
+                dictCF["InitialVelocity_1d"]=val
+              elif name.endswith("Velocity_2d") :
+                dictCF["InitialVelocity_2d"]=val
+              elif name.endswith("Velocity_3d") :
+                dictCF["InitialVelocity_3d"]=val
+            elif name.endswith("_BC") :#Boundary conditions
+              name=name[3:len(name)-len("_BC")]#On retire le préfixe SP_ ou DM_ au début et le suffixe _BC Ã  la fin
+              dictCF[name]=val
+          elif name.endswith('comboBox'):
+            assert(isinstance(att, QtWidgets.QComboBox))
+            val = att.currentText()
+            # parse name
+            name=name[:len(name)-len("_comboBox")]#On retire le suffixe _comboBox
+            if name.endswith("1barOr155bar") :
+              dictCF["pressureEstimate"]=val
+            elif name.endswith("GasOrLiquid") :
+              dictCF["fluidType"]=val
+            elif name.endswith("_BC") :#Boundary conditions
+              name=name[4:len(name)-len("_BC")]#On retire le préfixe SP_ ou DM_ au début et le suffixe _BC Ã  la fin
+              dictCF[name]=val
+            elif name=="NO_Method" :
+              dictCF["Method"]=val
+            elif name=="NO_LS" :
+              dictCF["LS"]=val #Linear solver
+            elif name=="NO_Scheme" :
+              dictCF["Scheme"]=val 
+            elif name=="NO_Scheme_type" :
+              dictCF["Scheme_type"]=val 
+            elif name=="NO_Preconditioner" :
+              dictCF["Preconditioner"]=val 
+          elif name.endswith('lineEdit'):
+            assert(isinstance(att, QtWidgets.QLineEdit))
+            val = str(att.text())
+            # parse name
+            name=name[:len(name)-len("_lineEdit")]#On retire le suffixe _comboBox
+            #print(name,val)
+            if name=="NO_ResultFileName" :
+              dictCF["ResultFileName"]=val
+            elif name=="InputFileName" :
+              dictCF["InputFileName"]=val
+
+    return dictCF  
+          
+  def onLaunchSimu(self):
+    print("Reading widgets")
+    dictCF = self.scanWidgets()
+
+    print("Setting Model, ModelName = ", dictCF["ModelName"], ", pressureEstimate = ", dictCF["pressureEstimate"], ", InitialPressure = ", dictCF["InitialPressure"], ", InitialVelocity_1d = ", dictCF["InitialVelocity_1d"], ", InitialTemperature= ", dictCF["InitialTemperature"])
+    ######## Setting Model and initil state #########################
+    if dictCF["ModelName"]=="SinglePhase" :
+      myProblem = eval('cf.%s(cf.%s,cf.%s,%s)' % (dictCF["ModelName"],dictCF["fluidType"],dictCF["pressureEstimate"],dictCF["spaceDim"]))
+      nVar =  myProblem.getNumberOfVariables()
+      VV_Constant =[0]*nVar
+      VV_Constant[0] = dictCF["InitialPressure"]
+      VV_Constant[1] = dictCF["InitialVelocity_1d"]
+      if dictCF["spaceDim"] >1 :
+        VV_Constant[2] = dictCF["InitialVelocity_2d"]
+        if dictCF["spaceDim"] >2 :
+          VV_Constant[3] = dictCF["InitialVelocity_3d"]
+      VV_Constant[nVar-1] = dictCF["InitialTemperature"]
+    elif dictCF["ModelName"]=="DriftModel" :
+      myProblem = eval("cf.%s(cf.%s,%s)" % (dictCF["ModelName"],dictCF["pressureEstimate"],dictCF["spaceDim"]))
+      nVar =  myProblem.getNumberOfVariables()
+      VV_Constant =[0]*nVar
+      VV_Constant[0] = dictCF["InitialConcentration"]
+      VV_Constant[1] = dictCF["InitialPressure"]
+      VV_Constant[2] = dictCF["InitialVelocity_1d"]
+      if dictCF["spaceDim"] >1 :
+        VV_Constant[3] = dictCF["InitialVelocity_2d"]
+        if dictCF["spaceDim"] >2 :
+          VV_Constant[4] = dictCF["InitialVelocity_3d"]
+      VV_Constant[nVar-1] = dictCF["InitialTemperature"]
+    else :
+        raise NameError('Model not yet handled', dictCF["ModelName"])
+
+    print("Setting initial data, spaceDim = ", dictCF["spaceDim"], ", Nx = ", dictCF["Nx"], ", Xinf= ", dictCF["Xinf"], ", Xsup = ", dictCF["Xsup"])
+    ############ setting initial data ################################
+    if dictCF["spaceDim"] ==1 :
+      myProblem.setInitialFieldConstant( dictCF["spaceDim"], VV_Constant, dictCF["Xinf"], dictCF["Xsup"], dictCF["Nx"],"Left","Right");
+      print("Initial field set")
+    elif dictCF["spaceDim"] ==2 :
+      myProblem.setInitialFieldConstant( dictCF["spaceDim"], VV_Constant, dictCF["Xinf"], dictCF["Xsup"], dictCF["Nx"],"Left","Right", dictCF["Yinf"], dictCF["Ysup"], dictCF["Ny"],"Bottom","Top");
+    elif dictCF["spaceDim"] ==3 :
+      myProblem.setInitialFieldConstant( dictCF["spaceDim"], VV_Constant, dictCF["Xinf"], dictCF["Xsup"], dictCF["Nx"],"Back","Front", dictCF["Yinf"], dictCF["Ysup"], dictCF["Ny"],"Left","Right", dictCF["Zinf"], dictCF["Zsup"], dictCF["Nz"],"Bottom","Top");
+    else :
+      raise NameError('Dimension should be 1, 2 or 3', dictCF["spaceDim"])  
+
+#    for k, v in dictCF.items():
+#        line = "cf.set%s(%s)" % (k, v)
+#        #exec(line)
+#        self._python_dump.append(line)
+
+    print("Setting boundary conditions, Temperature_Left = ", dictCF["Temperature_Left"], ", Velocity_1d_Left = ", dictCF["Velocity_1d_Left"], ", Pressure_Right = ", dictCF["Pressure_Right"])
+    ######## 1D for the moment ######################
+    if dictCF["ModelName"]=="SinglePhase" :
+      myProblem.setInletBoundaryCondition("Left",dictCF["Temperature_Left"],dictCF["Velocity_1d_Left"])
+      myProblem.setOutletBoundaryCondition("Right", dictCF["Pressure_Right"]);
+    elif dictCF["ModelName"]=="DriftModel" :
+      myProblem.setInletBoundaryCondition("Left",dictCF["DM_Temperature_Left"],dictCF["DM_Concentration_Left"],dictCF["DM_Velocity_1d_Left"])
+      myProblem.setOutletBoundaryCondition("Right", dictCF["DM_Pressure_Right"]);
+
+    print("Setting source terms, HeatSource = ", dictCF["HeatSource"], ", Gravity_1d = ", dictCF["Gravity_1d"])
+    ########## Physical forces #################
+    myProblem.setHeatSource(dictCF["HeatSource"]);
+    gravite=[0]*dictCF["spaceDim"]
+    gravite[0]=dictCF["Gravity_1d"]
+    if dictCF["spaceDim"] >1 :
+      gravite[1]=dictCF["Gravity_2d"]
+      if dictCF["spaceDim"] >2 :
+        gravite[2]=dictCF["Gravity_3d"]
+    myProblem.setGravity(gravite)
+
+    print("Setting numerical options, NumericalScheme = ", dictCF["Scheme"], ", NumericalMethod = ", dictCF["Method"], ", CFL = ", dictCF["CFL"])
+    ########## Numerical options ###############
+    eval("myProblem.setNumericalScheme(cf.%s, cf.%s)" % (dictCF["Scheme"],dictCF["Method"]))
+    myProblem.setWellBalancedCorrection(True);  
+
+    myProblem.setCFL(dictCF["CFL"]);
+    myProblem.setPrecision(dictCF["Precision"]);
+    myProblem.setMaxNbOfTimeStep(dictCF["MaxNbOfTimeStep"]);
+    myProblem.setTimeMax(dictCF["TimeMax"]);
+    myProblem.setFreqSave(dictCF["FreqSave"]);
+    myProblem.setFileName(dictCF["ResultFileName"]);
+    myProblem.saveConservativeField(True);
+    #myProblem.setVerbose(True);
+    myProblem.usePrimitiveVarsInNewton(True);
+    if(dictCF["spaceDim"]>1):
+      myProblem.saveVelocity();
+      pass
+
+    myProblem.initialize()
+
+    ok = myProblem.run()
+
+    if (ok):
+      print( "Simulation " + dictCF["ResultFileName"] + " is successful !" );
+      pass
+    else:
+      print( "Simulation " + dictCF["ResultFileName"] + "  failed ! " );
+      pass
+
+    print( "------------ End of calculation !!! -----------" );
+
+    myProblem.terminate()
+    
+    # TODO use a helper object here.
diff --git a/CoreFlows/gui/ui/MainCFWidget.ui b/CoreFlows/gui/ui/MainCFWidget.ui
new file mode 100755 (executable)
index 0000000..ca621d9
--- /dev/null
@@ -0,0 +1,12910 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>TabWidget</class>
+ <widget class="QTabWidget" name="TabWidget">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>1221</width>
+    <height>851</height>
+   </rect>
+  </property>
+  <property name="maximumSize">
+   <size>
+    <width>1221</width>
+    <height>16777215</height>
+   </size>
+  </property>
+  <property name="windowTitle">
+   <string>TabWidget</string>
+  </property>
+  <property name="toolTip">
+   <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+  </property>
+  <property name="whatsThis">
+   <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+  </property>
+  <property name="styleSheet">
+   <string notr="true"/>
+  </property>
+  <property name="currentIndex">
+   <number>0</number>
+  </property>
+  <widget class="QWidget" name="tabModel">
+   <attribute name="title">
+    <string>Model choice</string>
+   </attribute>
+   <layout class="QGridLayout" name="gridLayout_7">
+    <item row="4" column="3">
+     <spacer name="horizontalSpacer_28">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>542</width>
+        <height>20</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="2">
+     <widget class="QGroupBox" name="Dimension_groupBox">
+      <property name="minimumSize">
+       <size>
+        <width>428</width>
+        <height>66</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>428</width>
+        <height>66</height>
+       </size>
+      </property>
+      <property name="title">
+       <string>Dimension</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_5">
+       <item row="0" column="0">
+        <widget class="QSplitter" name="splitter_12">
+         <property name="minimumSize">
+          <size>
+           <width>402</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <widget class="QRadioButton" name="Dim1_RadioButton">
+          <property name="enabled">
+           <bool>true</bool>
+          </property>
+          <property name="minimumSize">
+           <size>
+            <width>130</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>130</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="mouseTracking">
+           <bool>true</bool>
+          </property>
+          <property name="acceptDrops">
+           <bool>false</bool>
+          </property>
+          <property name="text">
+           <string>1</string>
+          </property>
+          <property name="checked">
+           <bool>true</bool>
+          </property>
+         </widget>
+         <widget class="QRadioButton" name="Dim2_RadioButton">
+          <property name="minimumSize">
+           <size>
+            <width>130</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>130</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="text">
+           <string>2</string>
+          </property>
+         </widget>
+         <widget class="QRadioButton" name="Dim3_RadioButton">
+          <property name="enabled">
+           <bool>true</bool>
+          </property>
+          <property name="minimumSize">
+           <size>
+            <width>130</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>130</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="mouseTracking">
+           <bool>true</bool>
+          </property>
+          <property name="acceptDrops">
+           <bool>false</bool>
+          </property>
+          <property name="text">
+           <string>3</string>
+          </property>
+          <property name="checkable">
+           <bool>true</bool>
+          </property>
+          <property name="checked">
+           <bool>false</bool>
+          </property>
+         </widget>
+        </widget>
+       </item>
+      </layout>
+     </widget>
+    </item>
+    <item row="2" column="1">
+     <spacer name="horizontalSpacer_29">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>151</width>
+        <height>20</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="0" column="2" colspan="2">
+     <spacer name="horizontalSpacer_27">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>1010</width>
+        <height>20</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="0" rowspan="4">
+     <spacer name="verticalSpacer">
+      <property name="orientation">
+       <enum>Qt::Vertical</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>20</width>
+        <height>663</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="0" column="0" colspan="2">
+     <widget class="QLabel" name="label_27">
+      <property name="minimumSize">
+       <size>
+        <width>180</width>
+        <height>0</height>
+       </size>
+      </property>
+      <property name="text">
+       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:18pt; font-weight:600; text-decoration: underline;&quot;&gt;SOLVERLAB&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      </property>
+     </widget>
+    </item>
+    <item row="2" column="2">
+     <widget class="QGroupBox" name="ModelChoice_groupBox">
+      <property name="minimumSize">
+       <size>
+        <width>462</width>
+        <height>300</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>462</width>
+        <height>300</height>
+       </size>
+      </property>
+      <property name="title">
+       <string>Model choice</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_4">
+       <item row="0" column="0">
+        <widget class="QLabel" name="LinearScalarProblem">
+         <property name="minimumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Scalar models&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="0" column="1">
+        <widget class="QRadioButton" name="TransportEquation_RadioButton">
+         <property name="minimumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>Transport equation</string>
+         </property>
+        </widget>
+       </item>
+       <item row="1" column="0">
+        <widget class="QLabel" name="LinearScalarProblem_2">
+         <property name="minimumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p/&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="1" column="1">
+        <widget class="QRadioButton" name="DiffusionEquation_RadioButton">
+         <property name="minimumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>Diffusion equation</string>
+         </property>
+        </widget>
+       </item>
+       <item row="2" column="0">
+        <spacer name="verticalSpacer_2">
+         <property name="orientation">
+          <enum>Qt::Vertical</enum>
+         </property>
+         <property name="sizeHint" stdset="0">
+          <size>
+           <width>20</width>
+           <height>18</height>
+          </size>
+         </property>
+        </spacer>
+       </item>
+       <item row="2" column="1">
+        <spacer name="verticalSpacer_7">
+         <property name="orientation">
+          <enum>Qt::Vertical</enum>
+         </property>
+         <property name="sizeHint" stdset="0">
+          <size>
+           <width>20</width>
+           <height>18</height>
+          </size>
+         </property>
+        </spacer>
+       </item>
+       <item row="3" column="0">
+        <widget class="QLabel" name="NS_model">
+         <property name="minimumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Single phase model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="3" column="1">
+        <widget class="QRadioButton" name="SinglePhase_RadioButton">
+         <property name="minimumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>Navier-Stokes equations</string>
+         </property>
+         <property name="checked">
+          <bool>true</bool>
+         </property>
+        </widget>
+       </item>
+       <item row="4" column="0">
+        <spacer name="verticalSpacer_11">
+         <property name="orientation">
+          <enum>Qt::Vertical</enum>
+         </property>
+         <property name="sizeHint" stdset="0">
+          <size>
+           <width>20</width>
+           <height>18</height>
+          </size>
+         </property>
+        </spacer>
+       </item>
+       <item row="4" column="1">
+        <spacer name="verticalSpacer_">
+         <property name="orientation">
+          <enum>Qt::Vertical</enum>
+         </property>
+         <property name="sizeHint" stdset="0">
+          <size>
+           <width>20</width>
+           <height>18</height>
+          </size>
+         </property>
+        </spacer>
+       </item>
+       <item row="5" column="0">
+        <widget class="QLabel" name="TwoPhaseModels">
+         <property name="minimumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Two-phase models&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="5" column="1">
+        <widget class="QRadioButton" name="DriftModel_RadioButton">
+         <property name="minimumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>Drift model</string>
+         </property>
+        </widget>
+       </item>
+       <item row="6" column="0">
+        <widget class="QLabel" name="TwoPhaseModels_2">
+         <property name="minimumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p/&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="6" column="1">
+        <widget class="QRadioButton" name="IsothermalTwoFluid_RadioButton">
+         <property name="minimumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>Isothermal two-fluid model</string>
+         </property>
+        </widget>
+       </item>
+       <item row="7" column="0">
+        <widget class="QLabel" name="TwoPhaseModels_3">
+         <property name="minimumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>180</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p/&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="7" column="1">
+        <widget class="QRadioButton" name="FiveEqsTwoFluid_RadioButton">
+         <property name="minimumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>250</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>Five equation two-fluid model</string>
+         </property>
+        </widget>
+       </item>
+      </layout>
+     </widget>
+    </item>
+   </layout>
+  </widget>
+  <widget class="QWidget" name="Mesh">
+   <attribute name="title">
+    <string>Mesh</string>
+   </attribute>
+   <layout class="QGridLayout" name="gridLayout_59">
+    <item row="0" column="0">
+     <layout class="QGridLayout" name="gridLayout_43">
+      <item row="0" column="0">
+       <widget class="QLabel" name="MeshPage">
+        <property name="minimumSize">
+         <size>
+          <width>120</width>
+          <height>0</height>
+         </size>
+        </property>
+        <property name="text">
+         <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:18pt; font-weight:600; text-decoration: underline;&quot;&gt;Mesh&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+        </property>
+       </widget>
+      </item>
+      <item row="0" column="1">
+       <spacer name="horizontalSpacer_31">
+        <property name="orientation">
+         <enum>Qt::Horizontal</enum>
+        </property>
+        <property name="sizeHint" stdset="0">
+         <size>
+          <width>838</width>
+          <height>20</height>
+         </size>
+        </property>
+       </spacer>
+      </item>
+      <item row="1" column="0">
+       <spacer name="verticalSpacer_6">
+        <property name="orientation">
+         <enum>Qt::Vertical</enum>
+        </property>
+        <property name="sizeHint" stdset="0">
+         <size>
+          <width>20</width>
+          <height>508</height>
+         </size>
+        </property>
+       </spacer>
+      </item>
+      <item row="1" column="1">
+       <layout class="QVBoxLayout" name="verticalLayout_10">
+        <item>
+         <widget class="QSplitter" name="splitter_13">
+          <property name="minimumSize">
+           <size>
+            <width>480</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>472</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="orientation">
+           <enum>Qt::Horizontal</enum>
+          </property>
+          <widget class="QRadioButton" name="MeshInputFileName_RadioButton">
+           <property name="minimumSize">
+            <size>
+             <width>90</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>90</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="text">
+            <string>Mesh file</string>
+           </property>
+           <property name="autoExclusive">
+            <bool>true</bool>
+           </property>
+          </widget>
+          <widget class="QLineEdit" name="MeshInputFileName_lineEdit">
+           <property name="minimumSize">
+            <size>
+             <width>350</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>350</width>
+             <height>30</height>
+            </size>
+           </property>
+          </widget>
+          <widget class="QToolButton" name="MeshInputFileName_toolButton">
+           <property name="minimumSize">
+            <size>
+             <width>30</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>30</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="text">
+            <string>...</string>
+           </property>
+          </widget>
+         </widget>
+        </item>
+        <item>
+         <widget class="QSplitter" name="splitter_37">
+          <property name="minimumSize">
+           <size>
+            <width>856</width>
+            <height>200</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>856</width>
+            <height>231</height>
+           </size>
+          </property>
+          <property name="orientation">
+           <enum>Qt::Vertical</enum>
+          </property>
+          <widget class="QSplitter" name="splitter_14">
+           <property name="minimumSize">
+            <size>
+             <width>856</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="orientation">
+            <enum>Qt::Horizontal</enum>
+           </property>
+           <widget class="QRadioButton" name="MeshCreation_RadioButton">
+            <property name="minimumSize">
+             <size>
+              <width>90</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="maximumSize">
+             <size>
+              <width>90</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="text">
+             <string>Creation</string>
+            </property>
+            <property name="checked">
+             <bool>true</bool>
+            </property>
+            <property name="autoExclusive">
+             <bool>true</bool>
+            </property>
+           </widget>
+           <widget class="QLabel" name="_0_">
+            <property name="minimumSize">
+             <size>
+              <width>760</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="maximumSize">
+             <size>
+              <width>760</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="font">
+             <font>
+              <pointsize>11</pointsize>
+              <weight>50</weight>
+              <bold>false</bold>
+             </font>
+            </property>
+            <property name="text">
+             <string/>
+            </property>
+           </widget>
+          </widget>
+          <widget class="QSplitter" name="splitter_36">
+           <property name="minimumSize">
+            <size>
+             <width>740</width>
+             <height>225</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>846</width>
+             <height>200</height>
+            </size>
+           </property>
+           <property name="orientation">
+            <enum>Qt::Horizontal</enum>
+           </property>
+           <widget class="QLabel" name="_0_1">
+            <property name="minimumSize">
+             <size>
+              <width>75</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="maximumSize">
+             <size>
+              <width>75</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="font">
+             <font>
+              <pointsize>11</pointsize>
+              <weight>50</weight>
+              <bold>false</bold>
+             </font>
+            </property>
+            <property name="text">
+             <string/>
+            </property>
+           </widget>
+           <widget class="QGroupBox" name="Mesh_Creation">
+            <property name="minimumSize">
+             <size>
+              <width>770</width>
+              <height>200</height>
+             </size>
+            </property>
+            <property name="maximumSize">
+             <size>
+              <width>770</width>
+              <height>200</height>
+             </size>
+            </property>
+            <property name="font">
+             <font>
+              <family>Century Schoolbook L</family>
+              <pointsize>14</pointsize>
+              <weight>50</weight>
+              <bold>false</bold>
+             </font>
+            </property>
+            <property name="title">
+             <string/>
+            </property>
+            <layout class="QGridLayout" name="gridLayout_60">
+             <item row="0" column="0">
+              <widget class="QWidget" name="WidgetCreation1d" native="true">
+               <layout class="QGridLayout" name="gridLayout_11">
+                <item row="0" column="0">
+                 <widget class="QSplitter" name="splitter_24">
+                  <property name="minimumSize">
+                   <size>
+                    <width>191</width>
+                    <height>102</height>
+                   </size>
+                  </property>
+                  <property name="maximumSize">
+                   <size>
+                    <width>191</width>
+                    <height>92</height>
+                   </size>
+                  </property>
+                  <property name="orientation">
+                   <enum>Qt::Vertical</enum>
+                  </property>
+                  <widget class="QSplitter" name="splitter_15">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Xinf">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Xinf (m) </string>
+                    </property>
+                   </widget>
+                   <widget class="QDoubleSpinBox" name="Xinf_doubleSpinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="minimum">
+                     <double>-1000000000.000000000000000</double>
+                    </property>
+                    <property name="maximum">
+                     <double>1000000099.990000009536743</double>
+                    </property>
+                    <property name="value">
+                     <double>-5.000000000000000</double>
+                    </property>
+                   </widget>
+                  </widget>
+                  <widget class="QSplitter" name="splitter_16">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Xsup">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Xsup (m) </string>
+                    </property>
+                   </widget>
+                   <widget class="QDoubleSpinBox" name="Xsup_doubleSpinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="minimum">
+                     <double>-1000000000.000000000000000</double>
+                    </property>
+                    <property name="maximum">
+                     <double>1000000099.990000009536743</double>
+                    </property>
+                    <property name="value">
+                     <double>5.000000000000000</double>
+                    </property>
+                   </widget>
+                  </widget>
+                  <widget class="QSplitter" name="splitter_17">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Nx">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Nx</string>
+                    </property>
+                   </widget>
+                   <widget class="QSpinBox" name="Nx_spinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="maximum">
+                     <number>2147483647</number>
+                    </property>
+                    <property name="value">
+                     <number>20</number>
+                    </property>
+                   </widget>
+                  </widget>
+                 </widget>
+                </item>
+               </layout>
+              </widget>
+             </item>
+             <item row="0" column="1">
+              <widget class="QWidget" name="WidgetCreation2d" native="true">
+               <layout class="QGridLayout" name="gridLayout_12">
+                <item row="0" column="0">
+                 <widget class="QSplitter" name="splitter_25">
+                  <property name="minimumSize">
+                   <size>
+                    <width>191</width>
+                    <height>102</height>
+                   </size>
+                  </property>
+                  <property name="maximumSize">
+                   <size>
+                    <width>191</width>
+                    <height>92</height>
+                   </size>
+                  </property>
+                  <property name="orientation">
+                   <enum>Qt::Vertical</enum>
+                  </property>
+                  <widget class="QSplitter" name="splitter_18">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Yinf">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Yinf (m) </string>
+                    </property>
+                   </widget>
+                   <widget class="QDoubleSpinBox" name="Yinf_doubleSpinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="minimum">
+                     <double>-1000000000.000000000000000</double>
+                    </property>
+                    <property name="maximum">
+                     <double>1000000099.990000009536743</double>
+                    </property>
+                    <property name="value">
+                     <double>-5.000000000000000</double>
+                    </property>
+                   </widget>
+                  </widget>
+                  <widget class="QSplitter" name="splitter_19">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Ysup">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Ysup (m) </string>
+                    </property>
+                   </widget>
+                   <widget class="QDoubleSpinBox" name="Ysup_doubleSpinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="minimum">
+                     <double>-1000000000.000000000000000</double>
+                    </property>
+                    <property name="maximum">
+                     <double>1000000099.990000009536743</double>
+                    </property>
+                    <property name="value">
+                     <double>5.000000000000000</double>
+                    </property>
+                   </widget>
+                  </widget>
+                  <widget class="QSplitter" name="splitter_20">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Ny">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Ny</string>
+                    </property>
+                   </widget>
+                   <widget class="QSpinBox" name="Ny_spinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="maximum">
+                     <number>2147483647</number>
+                    </property>
+                    <property name="value">
+                     <number>20</number>
+                    </property>
+                   </widget>
+                  </widget>
+                 </widget>
+                </item>
+               </layout>
+              </widget>
+             </item>
+             <item row="0" column="2">
+              <widget class="QWidget" name="WidgetCreation3d" native="true">
+               <layout class="QGridLayout" name="gridLayout_13">
+                <item row="0" column="0">
+                 <widget class="QSplitter" name="splitter_26">
+                  <property name="minimumSize">
+                   <size>
+                    <width>191</width>
+                    <height>102</height>
+                   </size>
+                  </property>
+                  <property name="maximumSize">
+                   <size>
+                    <width>191</width>
+                    <height>92</height>
+                   </size>
+                  </property>
+                  <property name="orientation">
+                   <enum>Qt::Vertical</enum>
+                  </property>
+                  <widget class="QSplitter" name="splitter_21">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Zinf">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Zinf (m) </string>
+                    </property>
+                   </widget>
+                   <widget class="QDoubleSpinBox" name="Zinf_doubleSpinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="minimum">
+                     <double>-1000000000.000000000000000</double>
+                    </property>
+                    <property name="maximum">
+                     <double>1000000099.990000009536743</double>
+                    </property>
+                    <property name="value">
+                     <double>-5.000000000000000</double>
+                    </property>
+                   </widget>
+                  </widget>
+                  <widget class="QSplitter" name="splitter_22">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Zsup">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Zsup (m) </string>
+                    </property>
+                   </widget>
+                   <widget class="QDoubleSpinBox" name="Zsup_doubleSpinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="minimum">
+                     <double>-1000000000.000000000000000</double>
+                    </property>
+                    <property name="maximum">
+                     <double>1000000099.990000009536743</double>
+                    </property>
+                    <property name="value">
+                     <double>5.000000000000000</double>
+                    </property>
+                   </widget>
+                  </widget>
+                  <widget class="QSplitter" name="splitter_23">
+                   <property name="minimumSize">
+                    <size>
+                     <width>191</width>
+                     <height>30</height>
+                    </size>
+                   </property>
+                   <property name="orientation">
+                    <enum>Qt::Horizontal</enum>
+                   </property>
+                   <widget class="QLabel" name="Nz">
+                    <property name="minimumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>75</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                      <weight>50</weight>
+                      <bold>false</bold>
+                     </font>
+                    </property>
+                    <property name="text">
+                     <string>Nz</string>
+                    </property>
+                   </widget>
+                   <widget class="QSpinBox" name="Nz_spinBox">
+                    <property name="minimumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="maximumSize">
+                     <size>
+                      <width>110</width>
+                      <height>30</height>
+                     </size>
+                    </property>
+                    <property name="font">
+                     <font>
+                      <pointsize>11</pointsize>
+                     </font>
+                    </property>
+                    <property name="maximum">
+                     <number>2147483647</number>
+                    </property>
+                    <property name="value">
+                     <number>20</number>
+                    </property>
+                   </widget>
+                  </widget>
+                 </widget>
+                </item>
+               </layout>
+              </widget>
+             </item>
+            </layout>
+           </widget>
+          </widget>
+         </widget>
+        </item>
+        <item>
+         <widget class="QGroupBox" name="Mesh_BoundaryCndtType">
+          <property name="minimumSize">
+           <size>
+            <width>770</width>
+            <height>225</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>770</width>
+            <height>225</height>
+           </size>
+          </property>
+          <property name="font">
+           <font>
+            <family>Century Schoolbook L</family>
+            <pointsize>11</pointsize>
+            <weight>75</weight>
+            <italic>false</italic>
+            <bold>true</bold>
+           </font>
+          </property>
+          <property name="title">
+           <string/>
+          </property>
+          <layout class="QGridLayout" name="gridLayout_10"/>
+         </widget>
+        </item>
+       </layout>
+      </item>
+     </layout>
+    </item>
+   </layout>
+   <zorder></zorder>
+  </widget>
+  <widget class="QWidget" name="SinglePhaseModel">
+   <attribute name="title">
+    <string>Physical</string>
+   </attribute>
+   <layout class="QGridLayout" name="gridLayout_79">
+    <item row="0" column="0" colspan="2">
+     <widget class="QLabel" name="SinglePhase">
+      <property name="minimumSize">
+       <size>
+        <width>200</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>200</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="text">
+       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Navier-Stokes&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      </property>
+     </widget>
+    </item>
+    <item row="0" column="2">
+     <spacer name="horizontalSpacer_32">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>990</width>
+        <height>17</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="0">
+     <spacer name="verticalSpacer_8">
+      <property name="orientation">
+       <enum>Qt::Vertical</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>20</width>
+        <height>728</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="1" colspan="2">
+     <layout class="QGridLayout" name="gridLayout_65">
+      <item row="0" column="0" rowspan="2">
+       <widget class="QGroupBox" name="SP_PhysicalOptions">
+        <property name="minimumSize">
+         <size>
+          <width>510</width>
+          <height>250</height>
+         </size>
+        </property>
+        <property name="maximumSize">
+         <size>
+          <width>510</width>
+          <height>250</height>
+         </size>
+        </property>
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>50</weight>
+          <bold>false</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Physical options</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_16">
+         <item row="0" column="0">
+          <layout class="QGridLayout" name="gridLayout_14">
+           <item row="0" column="0">
+            <widget class="QLabel" name="SP_HeatSource">
+             <property name="minimumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Heat Source ( W/m^dim )</string>
+             </property>
+            </widget>
+           </item>
+           <item row="0" column="1">
+            <widget class="QDoubleSpinBox" name="SP_HeatSource_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="0">
+            <widget class="QLabel" name="SP_Viscosity">
+             <property name="minimumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Viscosity (Pa*s)</string>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="1">
+            <widget class="QDoubleSpinBox" name="SP_Viscosity_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item row="2" column="0">
+            <widget class="QLabel" name="SP_Conductivity">
+             <property name="minimumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Conductivity (W/m/K)</string>
+             </property>
+            </widget>
+           </item>
+           <item row="2" column="1">
+            <widget class="QDoubleSpinBox" name="SP_Conductivity_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item row="3" column="0">
+            <widget class="QLabel" name="SP_Gravity">
+             <property name="minimumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Gravity (m/s²)</string>
+             </property>
+            </widget>
+           </item>
+           <item row="3" column="1">
+            <layout class="QHBoxLayout" name="SP_Gravity_hLayout">
+             <item>
+              <widget class="QDoubleSpinBox" name="SP_Gravity_1d_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>62</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>62</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="minimum">
+                <double>-1000000000.000000000000000</double>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+              </widget>
+             </item>
+             <item>
+              <widget class="QDoubleSpinBox" name="SP_Gravity_2d_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>62</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>62</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="minimum">
+                <double>-1000000000.000000000000000</double>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+              </widget>
+             </item>
+             <item>
+              <widget class="QDoubleSpinBox" name="SP_Gravity_3d_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>62</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>62</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="minimum">
+                <double>-1000000000.000000000000000</double>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+              </widget>
+             </item>
+            </layout>
+           </item>
+           <item row="4" column="0">
+            <widget class="QLabel" name="SP_FrictionCoef">
+             <property name="minimumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Porosity friction</string>
+             </property>
+            </widget>
+           </item>
+           <item row="4" column="1">
+            <widget class="QDoubleSpinBox" name="SP_FrictionCoefficients_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+             <property name="singleStep">
+              <double>0.000001000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+        </layout>
+       </widget>
+      </item>
+      <item row="0" column="1">
+       <widget class="QGroupBox" name="SP_InitialCondition">
+        <property name="minimumSize">
+         <size>
+          <width>420</width>
+          <height>140</height>
+         </size>
+        </property>
+        <property name="maximumSize">
+         <size>
+          <width>420</width>
+          <height>140</height>
+         </size>
+        </property>
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>50</weight>
+          <bold>false</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Initial condition</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_78">
+         <item row="0" column="0">
+          <layout class="QGridLayout" name="gridLayout_39">
+           <item row="0" column="0">
+            <widget class="QLabel" name="SP_Pressure_IC">
+             <property name="minimumSize">
+              <size>
+               <width>120</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>120</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item row="0" column="1">
+            <widget class="QDoubleSpinBox" name="SP_Pressure_IC_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>220</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>220</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>1.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+             <property name="value">
+              <double>100000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="0">
+            <widget class="QLabel" name="SP_Velocity_IC">
+             <property name="minimumSize">
+              <size>
+               <width>120</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>120</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Velocity (m/s) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="1">
+            <layout class="QHBoxLayout" name="horizontalLayout_17">
+             <item>
+              <widget class="QDoubleSpinBox" name="SP_Velocity_1d_IC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>66</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>66</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="minimum">
+                <double>-1000000000.000000000000000</double>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+              </widget>
+             </item>
+             <item>
+              <widget class="QDoubleSpinBox" name="SP_Velocity_2d_IC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>66</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>66</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="minimum">
+                <double>-1000000000.000000000000000</double>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+              </widget>
+             </item>
+             <item>
+              <widget class="QDoubleSpinBox" name="SP_Velocity_3d_IC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>66</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>66</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="minimum">
+                <double>-1000000000.000000000000000</double>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+              </widget>
+             </item>
+            </layout>
+           </item>
+           <item row="2" column="0">
+            <widget class="QLabel" name="SP_Temperature_IC">
+             <property name="minimumSize">
+              <size>
+               <width>120</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>120</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item row="2" column="1">
+            <widget class="QDoubleSpinBox" name="SP_Temperature_IC_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>220</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>100.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+             <property name="value">
+              <double>300.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+        </layout>
+       </widget>
+      </item>
+      <item row="1" column="1">
+       <widget class="QGroupBox" name="SP_FluidOptions">
+        <property name="minimumSize">
+         <size>
+          <width>350</width>
+          <height>130</height>
+         </size>
+        </property>
+        <property name="maximumSize">
+         <size>
+          <width>350</width>
+          <height>130</height>
+         </size>
+        </property>
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>75</weight>
+          <bold>true</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Fluid Parameters</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_56">
+         <item row="0" column="0">
+          <widget class="QLabel" name="SP_GasOrLiquid">
+           <property name="minimumSize">
+            <size>
+             <width>140</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>140</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="text">
+            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Phase&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+           </property>
+          </widget>
+         </item>
+         <item row="0" column="1">
+          <widget class="QComboBox" name="SP_GasOrLiquid_comboBox">
+           <property name="minimumSize">
+            <size>
+             <width>190</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>190</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <item>
+            <property name="text">
+             <string>Liquid</string>
+            </property>
+           </item>
+           <item>
+            <property name="text">
+             <string>--</string>
+            </property>
+           </item>
+           <item>
+            <property name="text">
+             <string>Vapour</string>
+            </property>
+           </item>
+          </widget>
+         </item>
+         <item row="1" column="0">
+          <widget class="QLabel" name="SP_1barOr155bar">
+           <property name="minimumSize">
+            <size>
+             <width>140</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>140</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="text">
+            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Estimate pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+           </property>
+          </widget>
+         </item>
+         <item row="1" column="1">
+          <widget class="QComboBox" name="SP_1barOr155bar_comboBox">
+           <property name="minimumSize">
+            <size>
+             <width>190</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>190</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <item>
+            <property name="text">
+             <string>around1bar300K</string>
+            </property>
+           </item>
+           <item>
+            <property name="text">
+             <string>--</string>
+            </property>
+           </item>
+           <item>
+            <property name="text">
+             <string>around155bars600K</string>
+            </property>
+           </item>
+          </widget>
+         </item>
+        </layout>
+       </widget>
+      </item>
+      <item row="2" column="0" colspan="2">
+       <widget class="QGroupBox" name="SP_BoundaryConditionGroup">
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>75</weight>
+          <bold>true</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Boundary condition</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_64">
+         <item row="0" column="0">
+          <widget class="QGroupBox" name="SP_BoundaryCondition_Left">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Left</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_15">
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_43">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Temperature_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Temperature_Left_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_42">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Pressure_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Pressure_Left_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_39">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Velocity_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_44">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Left_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Left_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Left_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_45">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Type_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="SP_Type_Left_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="0" column="1" colspan="2">
+          <widget class="QGroupBox" name="SP_BoundaryCondition_Top">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Top</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_61">
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_47">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Temperature_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Temperature_Top_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_40">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Velocity_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_70">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Top_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Top_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Top_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="4" column="0">
+             <widget class="QSplitter" name="splitter_71">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Pressure_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Pressure_Top_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_46">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Type_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="SP_Type_Top_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="0" column="3">
+          <widget class="QGroupBox" name="SP_BoundaryCondition_Front">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Front</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_45">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_62">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Type_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="SP_Type_Front_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_58">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Temperature_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Temperature_Front_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_59">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Velocity_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_63">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Front_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Front_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Front_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_64">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Pressure_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Pressure_Front_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="0" colspan="2">
+          <widget class="QGroupBox" name="SP_BoundaryCondition_Right">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Right</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_41">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_60">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Type_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="SP_Type_Right_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_53">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Pressure_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Pressure_Right_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_50">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Velocity_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_52">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Right_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Right_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Right_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_48">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Temperature_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Temperature_Right_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="2">
+          <widget class="QGroupBox" name="SP_BoundaryCondition_Bottom">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Bottom</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_44">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_61">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Type_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="SP_Type_Bottom_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_49">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Temperature_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Temperature_Bottom_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_54">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Velocity_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_55">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Bottom_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Bottom_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Bottom_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_57">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Pressure_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Pressure_Bottom_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="3">
+          <widget class="QGroupBox" name="SP_BoundaryCondition_Back">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>202</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Back</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_46">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_65">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Type_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="SP_Type_Back_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_66">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Temperature_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Temperature_Back_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_67">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Velocity_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_68">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_1d_Back_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_2d_Back_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="SP_Velocity_3d_Back_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_69">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="SP_Pressure_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="SP_Pressure_Back_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+        </layout>
+       </widget>
+      </item>
+     </layout>
+    </item>
+   </layout>
+   <zorder>SinglePhase</zorder>
+   <zorder>verticalSpacer_8</zorder>
+   <zorder>horizontalSpacer_32</zorder>
+   <zorder></zorder>
+  </widget>
+  <widget class="QWidget" name="DriftModel">
+   <attribute name="title">
+    <string>Physical</string>
+   </attribute>
+   <layout class="QGridLayout" name="gridLayout_69">
+    <item row="0" column="0" rowspan="2" colspan="3">
+     <widget class="QLabel" name="DriftModelPage">
+      <property name="minimumSize">
+       <size>
+        <width>180</width>
+        <height>0</height>
+       </size>
+      </property>
+      <property name="text">
+       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Drift Model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      </property>
+     </widget>
+    </item>
+    <item row="1" column="2">
+     <spacer name="horizontalSpacer_33">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>1161</width>
+        <height>20</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="2" column="0">
+     <spacer name="verticalSpacer_10">
+      <property name="orientation">
+       <enum>Qt::Vertical</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>20</width>
+        <height>728</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="2" column="1" colspan="2">
+     <layout class="QGridLayout" name="gridLayout_68">
+      <item row="0" column="0" rowspan="2">
+       <widget class="QGroupBox" name="DM_PhysicalOptions">
+        <property name="minimumSize">
+         <size>
+          <width>471</width>
+          <height>221</height>
+         </size>
+        </property>
+        <property name="maximumSize">
+         <size>
+          <width>471</width>
+          <height>221</height>
+         </size>
+        </property>
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>50</weight>
+          <bold>false</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Physical options</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_63">
+         <item row="0" column="0">
+          <layout class="QGridLayout" name="gridLayout_62">
+           <item row="0" column="0">
+            <widget class="QLabel" name="DM_HeatSource">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Heat Source ( W/m^dim )</string>
+             </property>
+            </widget>
+           </item>
+           <item row="0" column="1">
+            <widget class="QDoubleSpinBox" name="DM_HeatSource_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>246</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>246</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="0">
+            <widget class="QLabel" name="DM_Viscosity">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Viscosity ( Pa*s )</string>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="1">
+            <widget class="QSplitter" name="splitter_51">
+             <property name="minimumSize">
+              <size>
+               <width>246</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="orientation">
+              <enum>Qt::Horizontal</enum>
+             </property>
+             <widget class="QDoubleSpinBox" name="DM_Viscosity_Phase1_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+             <widget class="QDoubleSpinBox" name="DM_Viscosity_Phase2_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+            </widget>
+           </item>
+           <item row="2" column="0">
+            <widget class="QLabel" name="DM_Conductivity">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Conductivity ( W/m/K )</string>
+             </property>
+            </widget>
+           </item>
+           <item row="2" column="1">
+            <widget class="QSplitter" name="splitter_38">
+             <property name="minimumSize">
+              <size>
+               <width>246</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="orientation">
+              <enum>Qt::Horizontal</enum>
+             </property>
+             <widget class="QDoubleSpinBox" name="DM_Conductivity_Phase1_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+             <widget class="QDoubleSpinBox" name="DM_Conductivity_Phase2_doubleSpinBox_2">
+              <property name="minimumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+            </widget>
+           </item>
+           <item row="3" column="0">
+            <widget class="QLabel" name="DM_Gravity">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Gravity ( m/s² )</string>
+             </property>
+            </widget>
+           </item>
+           <item row="3" column="1">
+            <widget class="QSplitter" name="splitter_56">
+             <property name="minimumSize">
+              <size>
+               <width>246</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>236</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="orientation">
+              <enum>Qt::Horizontal</enum>
+             </property>
+             <widget class="QDoubleSpinBox" name="DM_Gravity_1d_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>78</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>78</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+             <widget class="QDoubleSpinBox" name="DM_Gravity_2d_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>78</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>78</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+             <widget class="QDoubleSpinBox" name="DM_Gravity_3d_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>78</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>78</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+            </widget>
+           </item>
+           <item row="4" column="0">
+            <widget class="QLabel" name="DM_FrictionCoef">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Porosity friction coefficient</string>
+             </property>
+            </widget>
+           </item>
+           <item row="4" column="1">
+            <widget class="QSplitter" name="splitter_5">
+             <property name="minimumSize">
+              <size>
+               <width>246</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="orientation">
+              <enum>Qt::Horizontal</enum>
+             </property>
+             <widget class="QDoubleSpinBox" name="DM_FrictionCoefficients_Phase1_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="decimals">
+               <number>4</number>
+              </property>
+              <property name="maximum">
+               <double>100000.000000000000000</double>
+              </property>
+              <property name="singleStep">
+               <double>0.010000000000000</double>
+              </property>
+             </widget>
+             <widget class="QDoubleSpinBox" name="DM_FrictionCoefficients_Phase2_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>120</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="decimals">
+               <number>4</number>
+              </property>
+              <property name="maximum">
+               <double>10000.000000000000000</double>
+              </property>
+              <property name="singleStep">
+               <double>0.010000000000000</double>
+              </property>
+             </widget>
+            </widget>
+           </item>
+          </layout>
+         </item>
+        </layout>
+       </widget>
+      </item>
+      <item row="0" column="1">
+       <widget class="QGroupBox" name="DM_InitialCondition">
+        <property name="minimumSize">
+         <size>
+          <width>450</width>
+          <height>176</height>
+         </size>
+        </property>
+        <property name="maximumSize">
+         <size>
+          <width>450</width>
+          <height>176</height>
+         </size>
+        </property>
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>50</weight>
+          <bold>false</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Initial condition</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_67">
+         <item row="0" column="0">
+          <layout class="QGridLayout" name="gridLayout_66">
+           <item row="0" column="0">
+            <widget class="QLabel" name="DM_Concentration_IC">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item row="0" column="1">
+            <widget class="QDoubleSpinBox" name="DM_Concentration_IC_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>222</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>222</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="decimals">
+              <number>4</number>
+             </property>
+             <property name="maximum">
+              <double>1.000000000000000</double>
+             </property>
+             <property name="singleStep">
+              <double>0.010000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="0">
+            <widget class="QLabel" name="DM_Pressure_IC">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item row="1" column="1">
+            <widget class="QDoubleSpinBox" name="DM_Pressure_IC_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>222</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>222</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>1.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+             <property name="value">
+              <double>100000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item row="2" column="0">
+            <widget class="QLabel" name="DM_Velocity_IC">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item row="2" column="1">
+            <widget class="QSplitter" name="splitter_7">
+             <property name="minimumSize">
+              <size>
+               <width>222</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="orientation">
+              <enum>Qt::Horizontal</enum>
+             </property>
+             <widget class="QDoubleSpinBox" name="DM_Velocity_1d_IC_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>70</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>70</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+             <widget class="QDoubleSpinBox" name="DM_Velocity_2d_IC_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>70</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>70</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+             <widget class="QDoubleSpinBox" name="DM_Velocity_3d_IC_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>70</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>70</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+            </widget>
+           </item>
+           <item row="3" column="0">
+            <widget class="QLabel" name="DM_Temperature_IC">
+             <property name="minimumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>190</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item row="3" column="1">
+            <widget class="QDoubleSpinBox" name="DM_Temperature_IC_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>222</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>222</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>200.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+             <property name="value">
+              <double>300.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+        </layout>
+       </widget>
+      </item>
+      <item row="1" column="1">
+       <widget class="QGroupBox" name="DM_FluidOptions">
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>50</weight>
+          <bold>false</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Fluid Parameters</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_32">
+         <item row="0" column="0">
+          <widget class="QLabel" name="Dm_EstimatePressure">
+           <property name="minimumSize">
+            <size>
+             <width>140</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>140</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="text">
+            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Estimate pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+           </property>
+          </widget>
+         </item>
+         <item row="0" column="1">
+          <widget class="QComboBox" name="DM_1barOr155bar">
+           <property name="minimumSize">
+            <size>
+             <width>190</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>190</width>
+             <height>30</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <item>
+            <property name="text">
+             <string>around1bar300K</string>
+            </property>
+           </item>
+           <item>
+            <property name="text">
+             <string>around155bars600K</string>
+            </property>
+           </item>
+          </widget>
+         </item>
+        </layout>
+       </widget>
+      </item>
+      <item row="2" column="0" colspan="2">
+       <widget class="QGroupBox" name="DM_BoundaryConditionGroup">
+        <property name="font">
+         <font>
+          <family>Century Schoolbook L</family>
+          <pointsize>14</pointsize>
+          <weight>75</weight>
+          <bold>true</bold>
+         </font>
+        </property>
+        <property name="title">
+         <string>Boundary condition</string>
+        </property>
+        <layout class="QGridLayout" name="gridLayout_47">
+         <item row="0" column="0">
+          <widget class="QGroupBox" name="DM_BoundaryCondition_Left">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Left</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_18">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_72">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Type_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DM_Type_Left_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_73">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Temperature_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Temperature_Left_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_101">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Concentration_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Concentration_Left_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="decimals">
+                <number>4</number>
+               </property>
+               <property name="maximum">
+                <double>1.000000000000000</double>
+               </property>
+               <property name="singleStep">
+                <double>0.010000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_41">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Velocity_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_74">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Left_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Left_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Left_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="4" column="0">
+             <widget class="QSplitter" name="splitter_75">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Pressure_Left_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Pressure_Left_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="0" column="1">
+          <widget class="QGroupBox" name="DM_BoundaryCondition_Top">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Top</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_33">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_76">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Type_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DM_Type_Top_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_77">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Temperature_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Temperature_Top_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_102">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Concentration_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Concentration_Top_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="decimals">
+                <number>4</number>
+               </property>
+               <property name="maximum">
+                <double>1.000000000000000</double>
+               </property>
+               <property name="singleStep">
+                <double>0.010000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_78">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Velocity_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_79">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Top_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Top_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Top_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="4" column="0">
+             <widget class="QSplitter" name="splitter_80">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Pressure_Top_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Pressure_Top_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="0" column="2">
+          <widget class="QGroupBox" name="DM_BoundaryCondition_Front">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Front</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_34">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_81">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Type_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DM_Type_Front_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_82">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Temperature_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Temperature_Front_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_103">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Concentration_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Concentration_Front_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="decimals">
+                <number>4</number>
+               </property>
+               <property name="maximum">
+                <double>1.000000000000000</double>
+               </property>
+               <property name="singleStep">
+                <double>0.010000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_83">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Velocity_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_84">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Front_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Front_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Front_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="4" column="0">
+             <widget class="QSplitter" name="splitter_85">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Pressure_Front_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Pressure_Front_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="0">
+          <widget class="QGroupBox" name="DM_BoundaryCondition_Right">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Right</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_38">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_86">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Type_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DM_Type_Right_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_87">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Temperature_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Temperature_Right_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_104">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Concentration_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Concentration_Right_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="decimals">
+                <number>4</number>
+               </property>
+               <property name="maximum">
+                <double>1.000000000000000</double>
+               </property>
+               <property name="singleStep">
+                <double>0.010000000000000</double>
+               </property>
+               <property name="value">
+                <double>1.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_88">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Velocity_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_89">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Right_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Right_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Right_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="4" column="0">
+             <widget class="QSplitter" name="splitter_90">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Pressure_Right_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Pressure_Right_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="1">
+          <widget class="QGroupBox" name="DM_BoundaryCondition_Bottom">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Bottom</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_36">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_91">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Type_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DM_Type_Bottom_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_92">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Temperature_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Temperature_Bottom_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_105">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Concentration_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Concentration_Bottom_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="decimals">
+                <number>4</number>
+               </property>
+               <property name="maximum">
+                <double>1.000000000000000</double>
+               </property>
+               <property name="singleStep">
+                <double>0.010000000000000</double>
+               </property>
+               <property name="value">
+                <double>1.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_93">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Velocity_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_94">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Bottom_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Bottom_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Bottom_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="4" column="0">
+             <widget class="QSplitter" name="splitter_95">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Pressure_Bottom_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Pressure_Bottom_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="2">
+          <widget class="QGroupBox" name="DM_BoundaryCondition_Back">
+           <property name="minimumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>361</width>
+             <height>215</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Back</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_35">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="splitter_96">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Type_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DM_Type_Back_BC_ComboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Wall</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="splitter_97">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Temperature_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Temperature_Back_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>300.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="2" column="0">
+             <widget class="QSplitter" name="splitter_106">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Concentration_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Concentration&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Concentration_Back_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="decimals">
+                <number>4</number>
+               </property>
+               <property name="maximum">
+                <double>1.000000000000000</double>
+               </property>
+               <property name="singleStep">
+                <double>0.010000000000000</double>
+               </property>
+               <property name="value">
+                <double>1.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+            <item row="3" column="0">
+             <widget class="QSplitter" name="splitter_98">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Velocity_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QSplitter" name="splitter_99">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>212</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="orientation">
+                <enum>Qt::Horizontal</enum>
+               </property>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_1d_Back_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_2d_Back_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+               <widget class="QDoubleSpinBox" name="DM_Velocity_3d_Back_BC_doubleSpinBox">
+                <property name="minimumSize">
+                 <size>
+                  <width>68</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>70</width>
+                  <height>30</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="minimum">
+                 <double>-1000000000.000000000000000</double>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+               </widget>
+              </widget>
+             </widget>
+            </item>
+            <item row="4" column="0">
+             <widget class="QSplitter" name="splitter_100">
+              <property name="minimumSize">
+               <size>
+                <width>338</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>331</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DM_Pressure_Back_BC">
+               <property name="minimumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>110</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure (Pa)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DM_Pressure_Back_BC_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>220</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>100000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+        </layout>
+       </widget>
+      </item>
+     </layout>
+    </item>
+   </layout>
+   <zorder>DriftModelPage</zorder>
+   <zorder>horizontalSpacer_33</zorder>
+   <zorder>verticalSpacer_10</zorder>
+  </widget>
+  <widget class="QWidget" name="FiveEqsTwoFluidModel">
+   <attribute name="title">
+    <string>Physical</string>
+   </attribute>
+   <widget class="QGroupBox" name="FEqs_InitialCondition">
+    <property name="geometry">
+     <rect>
+      <x>1330</x>
+      <y>70</y>
+      <width>626</width>
+      <height>218</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>Century Schoolbook L</family>
+      <pointsize>14</pointsize>
+      <weight>50</weight>
+      <bold>false</bold>
+     </font>
+    </property>
+    <property name="title">
+     <string>Initial condition</string>
+    </property>
+    <layout class="QGridLayout" name="gridLayout_19">
+     <item row="0" column="0">
+      <layout class="QHBoxLayout" name="FEqs_InitialConditionLayout">
+       <item>
+        <layout class="QVBoxLayout" name="FEqs_InitialConditionLayoutV_2">
+         <item>
+          <widget class="QLabel" name="FEqs_Alpha">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Vapour volume fraction</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_pressure">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Pressure ( Pa )</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_velocity1">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Velocity phase 1 ( m/s )</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_velocity2">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Velocity phase 2 ( m/s )</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_Commentemperature">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Mean temperature (K)</string>
+           </property>
+          </widget>
+         </item>
+        </layout>
+       </item>
+       <item>
+        <layout class="QVBoxLayout" name="FEqs_InitialConditionLayoutV">
+         <item>
+          <widget class="QDoubleSpinBox" name="FEqs_Alpha_doubleSpinBox">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="maximum">
+            <double>1.000000000000000</double>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QDoubleSpinBox" name="FEqs_pressure_doubleSpinBox">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="maximum">
+            <double>999999999.990000009536743</double>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <layout class="QHBoxLayout" name="FEqs_VelocityP1">
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_VelocityP1_1d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_VelocityP1_2d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_VelocityP1_3d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+         <item>
+          <layout class="QHBoxLayout" name="FEqs_VelocityP2">
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_VelocityP2_1d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_VelocityP2_2d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_VelocityP2_3d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+         <item>
+          <widget class="QDoubleSpinBox" name="FEqs_CommonTemperature_doubleSpinBox">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="maximum">
+            <double>999999999.990000009536743</double>
+           </property>
+          </widget>
+         </item>
+        </layout>
+       </item>
+      </layout>
+     </item>
+    </layout>
+   </widget>
+   <widget class="QLabel" name="FiveEquationTwoFluidPage">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>10</y>
+      <width>425</width>
+      <height>40</height>
+     </rect>
+    </property>
+    <property name="minimumSize">
+     <size>
+      <width>120</width>
+      <height>0</height>
+     </size>
+    </property>
+    <property name="text">
+     <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Five equation two-fluid model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+    </property>
+   </widget>
+   <widget class="QGroupBox" name="FEqs_FluidOptions">
+    <property name="geometry">
+     <rect>
+      <x>37</x>
+      <y>285</y>
+      <width>1215</width>
+      <height>124</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>Century Schoolbook L</family>
+      <pointsize>14</pointsize>
+      <weight>50</weight>
+      <bold>false</bold>
+     </font>
+    </property>
+    <property name="title">
+     <string>Fluid Parameters</string>
+    </property>
+    <widget class="QSplitter" name="FEqs_FluidOption_Splitter">
+     <property name="geometry">
+      <rect>
+       <x>70</x>
+       <y>30</y>
+       <width>751</width>
+       <height>30</height>
+      </rect>
+     </property>
+     <property name="orientation">
+      <enum>Qt::Horizontal</enum>
+     </property>
+     <widget class="QLabel" name="FEqs_LiquidOrFluid">
+      <property name="font">
+       <font>
+        <pointsize>11</pointsize>
+       </font>
+      </property>
+      <property name="text">
+       <string>Liquid/Fluid</string>
+      </property>
+     </widget>
+     <widget class="QComboBox" name="FEqs_FluidOrLiquid">
+      <property name="font">
+       <font>
+        <pointsize>11</pointsize>
+       </font>
+      </property>
+      <item>
+       <property name="text">
+        <string>--</string>
+       </property>
+      </item>
+      <item>
+       <property name="text">
+        <string>Fluid</string>
+       </property>
+      </item>
+      <item>
+       <property name="text">
+        <string>Liquid</string>
+       </property>
+      </item>
+     </widget>
+     <widget class="QComboBox" name="FEqs_1barOr155bar">
+      <property name="font">
+       <font>
+        <pointsize>11</pointsize>
+       </font>
+      </property>
+      <item>
+       <property name="text">
+        <string>--</string>
+       </property>
+      </item>
+      <item>
+       <property name="text">
+        <string>Arround1bar</string>
+       </property>
+      </item>
+      <item>
+       <property name="text">
+        <string>Arround155bar</string>
+       </property>
+      </item>
+     </widget>
+    </widget>
+   </widget>
+   <widget class="QGroupBox" name="FEqs_BoundaryConditionGroup">
+    <property name="geometry">
+     <rect>
+      <x>37</x>
+      <y>415</y>
+      <width>1215</width>
+      <height>378</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>Century Schoolbook L</family>
+      <pointsize>14</pointsize>
+      <weight>75</weight>
+      <bold>true</bold>
+     </font>
+    </property>
+    <property name="title">
+     <string>Boundary condition</string>
+    </property>
+    <layout class="QGridLayout" name="gridLayout_20">
+     <item row="0" column="0">
+      <layout class="QGridLayout" name="FEqs_BoundaryConditionGroupgridLayout">
+       <item row="0" column="0">
+        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Wall_Group">
+         <property name="font">
+          <font>
+           <family>Century Schoolbook L</family>
+           <pointsize>14</pointsize>
+           <weight>50</weight>
+           <bold>false</bold>
+          </font>
+         </property>
+         <property name="title">
+          <string>wall</string>
+         </property>
+         <layout class="QGridLayout" name="gridLayout_22">
+          <item row="0" column="0">
+           <layout class="QHBoxLayout" name="FEqs_BoundaryCondition_Wall_Layout">
+            <item>
+             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Wall_vLayout_2">
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Wall_GroupName">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Wall_Temperature">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature ( K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Wall_VelocityP1">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Wall_VelocityP2">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+             </layout>
+            </item>
+            <item>
+             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Wall_vLayout">
+              <item>
+               <widget class="QLineEdit" name="FEqs_BC_Wall_GroupName_lineEdit"/>
+              </item>
+              <item>
+               <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_Temperature_doubleSpinBox">
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="maximum">
+                 <double>999999999.990000009536743</double>
+                </property>
+                <property name="value">
+                 <double>300.000000000000000</double>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <layout class="QHBoxLayout" name="FEqs_BC_Wall_VelocityP1Layout">
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP1_1d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP1_2d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP1_3d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+               </layout>
+              </item>
+              <item>
+               <layout class="QHBoxLayout" name="FEqs_BC_Wall_vLayout">
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP2_1d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP2_2d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Wall_VelocityP2_3d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+               </layout>
+              </item>
+             </layout>
+            </item>
+           </layout>
+          </item>
+         </layout>
+        </widget>
+       </item>
+       <item row="0" column="1">
+        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Inlet_Group">
+         <property name="font">
+          <font>
+           <family>Century Schoolbook L</family>
+           <pointsize>14</pointsize>
+           <weight>50</weight>
+           <bold>false</bold>
+          </font>
+         </property>
+         <property name="title">
+          <string>Inlet</string>
+         </property>
+         <layout class="QGridLayout" name="gridLayout_23">
+          <item row="0" column="0">
+           <layout class="QHBoxLayout" name="FEqs_BoundaryCondition_Inlet_Layout">
+            <item>
+             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Inlet_vLayout_2">
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Inlet_GroupName">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Inlet_Temperature">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature ( K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Inlet_Alpha">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Vapour volume fraction&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Inlet_VelocityP1">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Inlet_VelocityP2">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 (m/s)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+             </layout>
+            </item>
+            <item>
+             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Inlet_vLayout">
+              <item>
+               <widget class="QLineEdit" name="FEqs_BC_Inlet_GroupName_lineEdit"/>
+              </item>
+              <item>
+               <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_Temperature_doubleSpinBox">
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="maximum">
+                 <double>999999999.990000009536743</double>
+                </property>
+                <property name="value">
+                 <double>300.000000000000000</double>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_Alpha_doubleSpinBox">
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="maximum">
+                 <double>1.000000000000000</double>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <layout class="QHBoxLayout" name="FEqs_BC_Inlet_VelocityP1Layout">
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP1_1d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP1_2d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP1_3d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+               </layout>
+              </item>
+              <item>
+               <layout class="QHBoxLayout" name="FEqs_BC_Inlet_VelocityP2Layout">
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP2_1d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP2_2d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QDoubleSpinBox" name="FEqs_BC_Inlet_VelocityP2_3d_doubleSpinBox">
+                  <property name="font">
+                   <font>
+                    <pointsize>11</pointsize>
+                   </font>
+                  </property>
+                  <property name="minimum">
+                   <double>-1000000000.000000000000000</double>
+                  </property>
+                  <property name="maximum">
+                   <double>1000000000.000000000000000</double>
+                  </property>
+                 </widget>
+                </item>
+               </layout>
+              </item>
+             </layout>
+            </item>
+           </layout>
+          </item>
+         </layout>
+        </widget>
+       </item>
+       <item row="1" column="0">
+        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Neumann_Group">
+         <property name="font">
+          <font>
+           <family>Century Schoolbook L</family>
+           <pointsize>14</pointsize>
+           <weight>50</weight>
+           <bold>false</bold>
+          </font>
+         </property>
+         <property name="title">
+          <string>Neumann</string>
+         </property>
+         <widget class="QSplitter" name="FEqs_BC_Neumann_GroupNameSplitter">
+          <property name="geometry">
+           <rect>
+            <x>17</x>
+            <y>25</y>
+            <width>285</width>
+            <height>36</height>
+           </rect>
+          </property>
+          <property name="orientation">
+           <enum>Qt::Horizontal</enum>
+          </property>
+          <widget class="QLabel" name="FEqs_BC_Neumann_GroupName">
+           <property name="text">
+            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+           </property>
+          </widget>
+          <widget class="QLineEdit" name="FEqs_BC_Neumann_GroupName_lineEdit"/>
+         </widget>
+        </widget>
+       </item>
+       <item row="1" column="1">
+        <widget class="QGroupBox" name="FEqs_BoundaryCondition_Outlet_Group">
+         <property name="font">
+          <font>
+           <family>Century Schoolbook L</family>
+           <pointsize>14</pointsize>
+           <weight>50</weight>
+           <bold>false</bold>
+          </font>
+         </property>
+         <property name="title">
+          <string>Outlet</string>
+         </property>
+         <layout class="QGridLayout" name="gridLayout_21">
+          <item row="0" column="0">
+           <layout class="QHBoxLayout" name="FEqs_BoundaryCondition_Outlet_Layout">
+            <item>
+             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Outlet_vLayout_2">
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Outlet_GroupName">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QLabel" name="FEqs_BC_Outlet_Pressure">
+                <property name="text">
+                 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure ( Pa ) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                </property>
+               </widget>
+              </item>
+             </layout>
+            </item>
+            <item>
+             <layout class="QVBoxLayout" name="FEqs_BoundaryCondition_Outlet_vLayout">
+              <item>
+               <widget class="QLineEdit" name="FEqs_BC_Outlet_GroupNamelineEdit"/>
+              </item>
+              <item>
+               <widget class="QDoubleSpinBox" name="FEqs_BC_Outlet_PressuredoubleSpinBox">
+                <property name="font">
+                 <font>
+                  <pointsize>11</pointsize>
+                 </font>
+                </property>
+                <property name="maximum">
+                 <double>1000000000.000000000000000</double>
+                </property>
+                <property name="value">
+                 <double>100000.000000000000000</double>
+                </property>
+               </widget>
+              </item>
+             </layout>
+            </item>
+           </layout>
+          </item>
+         </layout>
+        </widget>
+       </item>
+      </layout>
+     </item>
+    </layout>
+   </widget>
+   <widget class="QGroupBox" name="FEqs_PhysicalOptions">
+    <property name="geometry">
+     <rect>
+      <x>60</x>
+      <y>60</y>
+      <width>655</width>
+      <height>220</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>Century Schoolbook L</family>
+      <pointsize>14</pointsize>
+      <weight>50</weight>
+      <bold>false</bold>
+     </font>
+    </property>
+    <property name="title">
+     <string>Physical options</string>
+    </property>
+    <layout class="QGridLayout" name="gridLayout_3">
+     <item row="0" column="0">
+      <widget class="QSplitter" name="splitter">
+       <property name="orientation">
+        <enum>Qt::Horizontal</enum>
+       </property>
+       <widget class="QWidget" name="layoutWidget">
+        <layout class="QVBoxLayout" name="FEqs_PhysicalOptionsLayoutV_2">
+         <item>
+          <widget class="QLabel" name="FEqs_HeatSource">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Heat Source ( W/m^dim )</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_Viscosity">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Viscosity ( Pa*s )</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_Conductivity">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Conductivity ( W/m/K )</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_Gravity">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Gravity ( m/s² )</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QLabel" name="FEqs_FrictionCoef">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Interfacial friction coefficients</string>
+           </property>
+          </widget>
+         </item>
+        </layout>
+       </widget>
+       <widget class="QWidget" name="layoutWidget">
+        <layout class="QVBoxLayout" name="verticalLayout_15">
+         <item>
+          <widget class="QDoubleSpinBox" name="FEqs_HeatSource_doubleSpinBox">
+           <property name="font">
+            <font>
+             <pointsize>11</pointsize>
+            </font>
+           </property>
+           <property name="maximum">
+            <double>999999999.990000009536743</double>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <layout class="QHBoxLayout" name="horizontalLayout">
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_Viscosity_Phase1_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>999999999.990000009536743</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_Viscosity_Phase2_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>999999999.990000009536743</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+         <item>
+          <layout class="QHBoxLayout" name="horizontalLayout_2">
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_Conductivity_Phase1_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>999999999.990000009536743</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_Conductivity_Phase2_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>999999999.990000009536743</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+         <item>
+          <layout class="QHBoxLayout" name="FEqs_Gravity_hLayout">
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_Gravity_1d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_Gravity_2d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_Gravity_3d_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>-1000000000.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+         <item>
+          <layout class="QHBoxLayout" name="horizontalLayout_3">
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_FrictionCoefficients_Phase1_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>1.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="FEqs_FrictionCoefficients_Phase2_doubleSpinBox">
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>1.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </item>
+        </layout>
+       </widget>
+      </widget>
+     </item>
+    </layout>
+   </widget>
+  </widget>
+  <widget class="QWidget" name="IsothermalTwoFluidModel">
+   <attribute name="title">
+    <string>Physical</string>
+   </attribute>
+   <widget class="QSplitter" name="splitter_2">
+    <property name="geometry">
+     <rect>
+      <x>9</x>
+      <y>9</y>
+      <width>1304</width>
+      <height>752</height>
+     </rect>
+    </property>
+    <property name="orientation">
+     <enum>Qt::Vertical</enum>
+    </property>
+    <widget class="QWidget" name="layoutWidget">
+     <layout class="QHBoxLayout" name="horizontalLayout_7">
+      <item>
+       <widget class="QLabel" name="IsothermalTwoFluidPage">
+        <property name="minimumSize">
+         <size>
+          <width>120</width>
+          <height>0</height>
+         </size>
+        </property>
+        <property name="text">
+         <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Isothermal two fluid model&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+        </property>
+       </widget>
+      </item>
+      <item>
+       <spacer name="horizontalSpacer_7">
+        <property name="orientation">
+         <enum>Qt::Horizontal</enum>
+        </property>
+        <property name="sizeHint" stdset="0">
+         <size>
+          <width>508</width>
+          <height>20</height>
+         </size>
+        </property>
+       </spacer>
+      </item>
+     </layout>
+    </widget>
+    <widget class="QWidget" name="layoutWidget">
+     <layout class="QHBoxLayout" name="horizontalLayout_5">
+      <item>
+       <spacer name="verticalSpacer_18">
+        <property name="orientation">
+         <enum>Qt::Vertical</enum>
+        </property>
+        <property name="sizeHint" stdset="0">
+         <size>
+          <width>20</width>
+          <height>708</height>
+         </size>
+        </property>
+       </spacer>
+      </item>
+      <item>
+       <layout class="QVBoxLayout" name="verticalLayout_6">
+        <item>
+         <layout class="QHBoxLayout" name="horizontalLayout_8">
+          <item>
+           <widget class="QGroupBox" name="Iso2F_PhysicalOptions">
+            <property name="font">
+             <font>
+              <family>Century Schoolbook L</family>
+              <pointsize>14</pointsize>
+              <weight>50</weight>
+              <bold>false</bold>
+             </font>
+            </property>
+            <property name="title">
+             <string>Physical options</string>
+            </property>
+            <layout class="QGridLayout" name="gridLayout_25">
+             <item row="0" column="0">
+              <layout class="QHBoxLayout" name="Iso2F_PhysicalOptionsLayout">
+               <item>
+                <layout class="QVBoxLayout" name="Iso2F_PhysicalOptionsLayoutV_2">
+                 <item>
+                  <widget class="QLabel" name="Iso2F_HeatSource">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Heat Source ( W/m^dim )</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QLabel" name="Iso2F_Viscosity">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Viscosity ( Pa *s )</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QLabel" name="Iso2F_Conductivity">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Conductivity ( W/m/K )</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QLabel" name="Iso2F_Gravity">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Gravity  ( m/s² )</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QLabel" name="Iso2F_FrictionCoef">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Interfacial friction coefficients</string>
+                   </property>
+                  </widget>
+                 </item>
+                </layout>
+               </item>
+               <item>
+                <layout class="QVBoxLayout" name="Iso2F_PhysicalOptionsLayoutV">
+                 <item>
+                  <widget class="QDoubleSpinBox" name="Iso2F_HeatSource_doubleSpinBox">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="maximum">
+                    <double>1000000000.000000000000000</double>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QDoubleSpinBox" name="Iso2F_ViscositydoubleSpinBox">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="maximum">
+                    <double>1000000000.000000000000000</double>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QDoubleSpinBox" name="Iso2F_Conductivity_doubleSpinBox">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="maximum">
+                    <double>1000000000.000000000000000</double>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <layout class="QHBoxLayout" name="Iso2F_Gravity_hLayout">
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_Gravity_1d_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_Gravity_2d_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_Gravity_3d_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                  </layout>
+                 </item>
+                 <item>
+                  <widget class="QDoubleSpinBox" name="Iso2F_FrictionCoefficients_doubleSpinBox">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="maximum">
+                    <double>1.000000000000000</double>
+                   </property>
+                  </widget>
+                 </item>
+                </layout>
+               </item>
+              </layout>
+             </item>
+            </layout>
+           </widget>
+          </item>
+          <item>
+           <widget class="QGroupBox" name="Iso2F_InitialCondition">
+            <property name="font">
+             <font>
+              <family>Century Schoolbook L</family>
+              <pointsize>14</pointsize>
+              <weight>50</weight>
+              <bold>false</bold>
+             </font>
+            </property>
+            <property name="title">
+             <string>Initial condition</string>
+            </property>
+            <layout class="QGridLayout" name="gridLayout_24">
+             <item row="0" column="0">
+              <layout class="QHBoxLayout" name="Iso2F_InitialConditionLayout">
+               <item>
+                <layout class="QVBoxLayout" name="Iso2F_FEqs_InitialConditionLayoutV">
+                 <item>
+                  <widget class="QLabel" name="Iso2F_Alpha_IC">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Vapour volume fraction</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QLabel" name="Iso2F_Pressure_IC">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Pressure ( Pa )</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QLabel" name="Iso2F_Velocity1_IC">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Velocity phase 1 ( m/ s )</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QLabel" name="Iso2F_Velocity2_IC">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="text">
+                    <string>Velocity phase 2 ( m/ s )</string>
+                   </property>
+                  </widget>
+                 </item>
+                </layout>
+               </item>
+               <item>
+                <layout class="QVBoxLayout" name="Iso2F_InitialConditionLayoutV">
+                 <item>
+                  <widget class="QDoubleSpinBox" name="Iso2F_Alpha_IC_doubleSpinBox">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="maximum">
+                    <double>1.000000000000000</double>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <widget class="QDoubleSpinBox" name="Iso2F_Pressure_IC_doubleSpinBox">
+                   <property name="font">
+                    <font>
+                     <pointsize>11</pointsize>
+                    </font>
+                   </property>
+                   <property name="maximum">
+                    <double>1000000000.000000000000000</double>
+                   </property>
+                   <property name="value">
+                    <double>100000.000000000000000</double>
+                   </property>
+                  </widget>
+                 </item>
+                 <item>
+                  <layout class="QHBoxLayout" name="Iso2F_VelocityPhase1_IC">
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase1_1d_IC_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase1_2d_IC_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase1_3d_IC_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                  </layout>
+                 </item>
+                 <item>
+                  <layout class="QHBoxLayout" name="Iso2F_VelocityPhase2_IC">
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase2_1d_IC_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase2_2d_IC_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                   <item>
+                    <widget class="QDoubleSpinBox" name="Iso2F_VelocityPhase2_3d_IC_doubleSpinBox">
+                     <property name="font">
+                      <font>
+                       <pointsize>11</pointsize>
+                      </font>
+                     </property>
+                     <property name="minimum">
+                      <double>-1000000000.000000000000000</double>
+                     </property>
+                     <property name="maximum">
+                      <double>1000000000.000000000000000</double>
+                     </property>
+                    </widget>
+                   </item>
+                  </layout>
+                 </item>
+                </layout>
+               </item>
+              </layout>
+             </item>
+            </layout>
+           </widget>
+          </item>
+         </layout>
+        </item>
+        <item>
+         <widget class="QGroupBox" name="Iso2f_FluidOptions">
+          <property name="font">
+           <font>
+            <family>Century Schoolbook L</family>
+            <pointsize>14</pointsize>
+            <weight>50</weight>
+            <bold>false</bold>
+           </font>
+          </property>
+          <property name="title">
+           <string>Fluid Parameters</string>
+          </property>
+          <widget class="QSplitter" name="splitter_6">
+           <property name="geometry">
+            <rect>
+             <x>50</x>
+             <y>40</y>
+             <width>261</width>
+             <height>30</height>
+            </rect>
+           </property>
+           <property name="orientation">
+            <enum>Qt::Horizontal</enum>
+           </property>
+           <widget class="QLabel" name="Iso2f_LiquidOrFluid">
+            <property name="font">
+             <font>
+              <pointsize>11</pointsize>
+             </font>
+            </property>
+            <property name="text">
+             <string>Estimate pressure</string>
+            </property>
+           </widget>
+           <widget class="QComboBox" name="Iso2f_1barOr155bar">
+            <property name="font">
+             <font>
+              <pointsize>11</pointsize>
+             </font>
+            </property>
+            <item>
+             <property name="text">
+              <string>--</string>
+             </property>
+            </item>
+            <item>
+             <property name="text">
+              <string>Arround1bar</string>
+             </property>
+            </item>
+            <item>
+             <property name="text">
+              <string>Arround155bar</string>
+             </property>
+            </item>
+           </widget>
+          </widget>
+         </widget>
+        </item>
+        <item>
+         <widget class="QGroupBox" name="Iso2F_BoundaryConditionGroup">
+          <property name="font">
+           <font>
+            <family>Century Schoolbook L</family>
+            <pointsize>14</pointsize>
+            <weight>75</weight>
+            <bold>true</bold>
+           </font>
+          </property>
+          <property name="title">
+           <string>Boundary condition</string>
+          </property>
+          <layout class="QGridLayout" name="gridLayout_26">
+           <item row="0" column="0">
+            <layout class="QGridLayout" name="Iso2F_BoundaryConditionGrid">
+             <item row="0" column="0">
+              <widget class="QGroupBox" name="Iso2F_BC_Wall_Group">
+               <property name="font">
+                <font>
+                 <family>Century Schoolbook L</family>
+                 <pointsize>14</pointsize>
+                 <weight>50</weight>
+                 <bold>false</bold>
+                </font>
+               </property>
+               <property name="title">
+                <string>wall</string>
+               </property>
+               <layout class="QGridLayout" name="gridLayout_27">
+                <item row="0" column="0">
+                 <layout class="QHBoxLayout" name="Iso2F_BC_Wall_Layout">
+                  <item>
+                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Wall_vLayout">
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Wall_GroupName">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Wall_VelocityP1">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Wall_VelocityP2">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                   </layout>
+                  </item>
+                  <item>
+                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Wall_vLayout_2">
+                    <item>
+                     <widget class="QLineEdit" name="Iso2F_BC_Wall_GroupName_lineEdit"/>
+                    </item>
+                    <item>
+                     <layout class="QHBoxLayout" name="Iso2F_BC_Wall_Velocity1vLayout">
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP1_1d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP1_2d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP1_3d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                     </layout>
+                    </item>
+                    <item>
+                     <layout class="QHBoxLayout" name="Iso2F_BC_Wall_Velocity2vLayout">
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP2_1d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP2_2d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Wall_VelocityP2_3d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                     </layout>
+                    </item>
+                   </layout>
+                  </item>
+                 </layout>
+                </item>
+               </layout>
+              </widget>
+             </item>
+             <item row="0" column="1">
+              <widget class="QGroupBox" name="Iso2F_BoundaryCondition_Inlet_Group">
+               <property name="font">
+                <font>
+                 <family>Century Schoolbook L</family>
+                 <pointsize>14</pointsize>
+                 <weight>50</weight>
+                 <bold>false</bold>
+                </font>
+               </property>
+               <property name="title">
+                <string>Inlet</string>
+               </property>
+               <layout class="QGridLayout" name="gridLayout_28">
+                <item row="0" column="0">
+                 <layout class="QHBoxLayout" name="Iso2F_BoundaryCondition_Inlet_Layout">
+                  <item>
+                   <layout class="QVBoxLayout" name="Iso2F_FEqs_BoundaryCondition_Inlet_vLayout">
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Inlet_GroupName">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Inlet_Alpha">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Vapour volume fraction&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Inlet_VelocityP1">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 1 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Inlet_VelocityP2">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Velocity phase 2 ( m/s )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                   </layout>
+                  </item>
+                  <item>
+                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Inlet_vLayout_2">
+                    <item>
+                     <widget class="QLineEdit" name="Iso2F_BC_Inlet_GroupName_lineEdit"/>
+                    </item>
+                    <item>
+                     <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_Alpha_doubleSpinBox">
+                      <property name="font">
+                       <font>
+                        <pointsize>11</pointsize>
+                       </font>
+                      </property>
+                      <property name="maximum">
+                       <double>1.000000000000000</double>
+                      </property>
+                     </widget>
+                    </item>
+                    <item>
+                     <layout class="QHBoxLayout" name="Iso2F_BC_Inlet_VelocityP1Layout">
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP1_1d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP1_2d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP1_3d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                     </layout>
+                    </item>
+                    <item>
+                     <layout class="QHBoxLayout" name="Iso2F_BC_Inlet_VelocityP2Layout">
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP2_1d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP2_2d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                      <item>
+                       <widget class="QDoubleSpinBox" name="Iso2F_BC_Inlet_VelocityP2_3d_doubleSpinBox">
+                        <property name="font">
+                         <font>
+                          <pointsize>11</pointsize>
+                         </font>
+                        </property>
+                        <property name="minimum">
+                         <double>-1000000000.000000000000000</double>
+                        </property>
+                        <property name="maximum">
+                         <double>1000000000.000000000000000</double>
+                        </property>
+                       </widget>
+                      </item>
+                     </layout>
+                    </item>
+                   </layout>
+                  </item>
+                 </layout>
+                </item>
+               </layout>
+              </widget>
+             </item>
+             <item row="1" column="0">
+              <widget class="QGroupBox" name="Iso2F_FEqs_BoundaryCondition_Neumann_Group">
+               <property name="font">
+                <font>
+                 <family>Century Schoolbook L</family>
+                 <pointsize>14</pointsize>
+                 <weight>50</weight>
+                 <bold>false</bold>
+                </font>
+               </property>
+               <property name="title">
+                <string>Neumann</string>
+               </property>
+               <widget class="QSplitter" name="Iso2F_BC_Neumann_GroupNameSplitter">
+                <property name="geometry">
+                 <rect>
+                  <x>17</x>
+                  <y>25</y>
+                  <width>285</width>
+                  <height>36</height>
+                 </rect>
+                </property>
+                <property name="orientation">
+                 <enum>Qt::Horizontal</enum>
+                </property>
+                <widget class="QLabel" name="Iso2F_BC_Neumann_GroupName">
+                 <property name="text">
+                  <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                 </property>
+                </widget>
+                <widget class="QLineEdit" name="Iso2F_BC_Neumann_GroupName_lineEdit"/>
+               </widget>
+              </widget>
+             </item>
+             <item row="1" column="1">
+              <widget class="QGroupBox" name="Iso2F_BoundaryCondition_Outlet_Group">
+               <property name="font">
+                <font>
+                 <family>Century Schoolbook L</family>
+                 <pointsize>14</pointsize>
+                 <weight>50</weight>
+                 <bold>false</bold>
+                </font>
+               </property>
+               <property name="title">
+                <string>Outlet</string>
+               </property>
+               <layout class="QGridLayout" name="gridLayout_29">
+                <item row="0" column="0">
+                 <layout class="QHBoxLayout" name="Iso2F_BoundaryCondition_Outlet_Layout">
+                  <item>
+                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Outlet_vLayout">
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Outlet_GroupName">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Group Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                    <item>
+                     <widget class="QLabel" name="Iso2F_BC_Outlet_Pressure">
+                      <property name="text">
+                       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+                      </property>
+                     </widget>
+                    </item>
+                   </layout>
+                  </item>
+                  <item>
+                   <layout class="QVBoxLayout" name="Iso2F_BoundaryCondition_Outlet_vLayout_2">
+                    <item>
+                     <widget class="QLineEdit" name="Iso2F_BC_Outlet_GroupNamelineEdit"/>
+                    </item>
+                    <item>
+                     <widget class="QDoubleSpinBox" name="Iso2F_BC_Outlet_PressuredoubleSpinBox">
+                      <property name="font">
+                       <font>
+                        <pointsize>11</pointsize>
+                       </font>
+                      </property>
+                      <property name="maximum">
+                       <double>1000000000.000000000000000</double>
+                      </property>
+                      <property name="value">
+                       <double>100000.000000000000000</double>
+                      </property>
+                     </widget>
+                    </item>
+                   </layout>
+                  </item>
+                 </layout>
+                </item>
+               </layout>
+              </widget>
+             </item>
+            </layout>
+           </item>
+          </layout>
+         </widget>
+        </item>
+       </layout>
+      </item>
+     </layout>
+    </widget>
+   </widget>
+  </widget>
+  <widget class="QWidget" name="DiffusionEquationModel">
+   <attribute name="title">
+    <string>Physical</string>
+   </attribute>
+   <layout class="QGridLayout" name="gridLayout_48">
+    <item row="0" column="0" colspan="2">
+     <widget class="QLabel" name="DiffusionEquationPage">
+      <property name="minimumSize">
+       <size>
+        <width>320</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>320</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="text">
+       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;The diffusion equation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      </property>
+     </widget>
+    </item>
+    <item row="0" column="2">
+     <spacer name="horizontalSpacer_15">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>870</width>
+        <height>20</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="0" rowspan="3">
+     <spacer name="verticalSpacer_24">
+      <property name="orientation">
+       <enum>Qt::Vertical</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>20</width>
+        <height>671</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="1" colspan="2">
+     <widget class="QGroupBox" name="DEq_OptionsPhysique">
+      <property name="minimumSize">
+       <size>
+        <width>440</width>
+        <height>176</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>440</width>
+        <height>176</height>
+       </size>
+      </property>
+      <property name="font">
+       <font>
+        <family>Century Schoolbook L</family>
+        <pointsize>14</pointsize>
+        <weight>50</weight>
+        <bold>false</bold>
+       </font>
+      </property>
+      <property name="title">
+       <string>Physical options</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_2">
+       <item row="0" column="0">
+        <widget class="QSplitter" name="splitter_8">
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <widget class="QWidget" name="layoutWidget">
+          <layout class="QVBoxLayout" name="verticalLayout_12">
+           <item>
+            <widget class="QLabel" name="DEq_HeatSource">
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Heat power ( J/m^dim )</string>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QLabel" name="DEq_HeatCapacity">
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Heat capacity  ( J/Kg/K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QLabel" name="DEq_Conductivity">
+             <property name="maximumSize">
+              <size>
+               <width>180</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Conductivity  ( W/m/K )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QLabel" name="DEq_Density">
+             <property name="minimumSize">
+              <size>
+               <width>179</width>
+               <height>29</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>181</width>
+               <height>31</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Density (Kg/m^dim)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </widget>
+         <widget class="QWidget" name="layoutWidget">
+          <layout class="QVBoxLayout" name="verticalLayout_8">
+           <item>
+            <widget class="QDoubleSpinBox" name="DEq_HeatSource_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>199</width>
+               <height>29</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>201</width>
+               <height>31</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>999999999.990000009536743</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="DEq_Viscosity_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>199</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>0.000000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>999999999.990000009536743</double>
+             </property>
+             <property name="value">
+              <double>300.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="DEq_Conductivity_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="maximum">
+              <double>999999999.990000009536743</double>
+             </property>
+             <property name="value">
+              <double>5.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+           <item>
+            <widget class="QDoubleSpinBox" name="DEq_Density_doubleSpinBox">
+             <property name="minimumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="maximumSize">
+              <size>
+               <width>200</width>
+               <height>30</height>
+              </size>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>11</pointsize>
+              </font>
+             </property>
+             <property name="minimum">
+              <double>0.100000000000000</double>
+             </property>
+             <property name="maximum">
+              <double>1000000000.000000000000000</double>
+             </property>
+             <property name="value">
+              <double>10000.000000000000000</double>
+             </property>
+            </widget>
+           </item>
+          </layout>
+         </widget>
+        </widget>
+       </item>
+      </layout>
+     </widget>
+    </item>
+    <item row="2" column="1" colspan="2">
+     <widget class="QGroupBox" name="DEq_InitialCondition_groupBox">
+      <property name="minimumSize">
+       <size>
+        <width>410</width>
+        <height>89</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>410</width>
+        <height>89</height>
+       </size>
+      </property>
+      <property name="font">
+       <font>
+        <family>Century Schoolbook L</family>
+        <pointsize>14</pointsize>
+        <weight>50</weight>
+        <bold>false</bold>
+       </font>
+      </property>
+      <property name="title">
+       <string>Initial condition</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_42">
+       <item row="0" column="0">
+        <widget class="QSplitter" name="splitter_11">
+         <property name="minimumSize">
+          <size>
+           <width>378</width>
+           <height>0</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>373</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <widget class="QLabel" name="DEq_SolidTmperature">
+          <property name="minimumSize">
+           <size>
+            <width>169</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>171</width>
+            <height>31</height>
+           </size>
+          </property>
+          <property name="font">
+           <font>
+            <pointsize>11</pointsize>
+           </font>
+          </property>
+          <property name="text">
+           <string>Temperature (K)</string>
+          </property>
+         </widget>
+         <widget class="QDoubleSpinBox" name="DEq_SolidTmperature_doubleSpinBox">
+          <property name="minimumSize">
+           <size>
+            <width>199</width>
+            <height>29</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>201</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="font">
+           <font>
+            <pointsize>11</pointsize>
+           </font>
+          </property>
+          <property name="maximum">
+           <double>1000000000.000000000000000</double>
+          </property>
+          <property name="value">
+           <double>500.000000000000000</double>
+          </property>
+         </widget>
+        </widget>
+       </item>
+      </layout>
+     </widget>
+    </item>
+    <item row="3" column="1" colspan="2">
+     <widget class="QGroupBox" name="DEq_BoundaryCondition_Group">
+      <property name="minimumSize">
+       <size>
+        <width>821</width>
+        <height>359</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>821</width>
+        <height>359</height>
+       </size>
+      </property>
+      <property name="font">
+       <font>
+        <family>Century Schoolbook L</family>
+        <pointsize>12</pointsize>
+        <weight>75</weight>
+        <bold>true</bold>
+       </font>
+      </property>
+      <property name="title">
+       <string>Boundary condition</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_37">
+       <item row="0" column="0">
+        <layout class="QGridLayout" name="DEq_BoundaryCondition_grid">
+         <item row="1" column="0">
+          <widget class="QGroupBox" name="TEq_BC_Top_Group_2">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>12</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Top</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_70">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Top_Type_splitter_2">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Top_Type_2">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Top_comboBox_2">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>--</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="TEq_BC_Top_Temperature_splitter_2">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Top_Temperature_2">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Top_Temperature_doubleSpinBox_2">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>500.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="2" column="0">
+          <widget class="QGroupBox" name="DEq_BC_Front_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>12</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Front</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_71">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="DEq_BC_Front_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Front_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DEq_BC_Front_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="DEq_BC_Front_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Front_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DEq_BC_Front_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>500.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="0" column="0">
+          <widget class="QGroupBox" name="DEq_BC_Left_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>12</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Left</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_72">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="DEq_BC_Left_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Left_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DEq_BC_Left_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="DEq_BC_Left_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Left_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DEq_BC_Left_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>500.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="1">
+          <widget class="QGroupBox" name="DEq_BC_Bottom_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>12</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Bottom</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_73">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Bottom_Type_splitter_2">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Bottom_Type_2">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Bottom_comboBox_2">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="DEq_BC_Bottom_Temperature_splitter_2">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Bottom_Temperature_2">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Bottom_Temperature_doubleSpinBox_2">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>500.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="2" column="1">
+          <widget class="QGroupBox" name="DEq_BC_Back_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>12</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Back</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_74">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="DEq_BC_Back_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Back_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DEq_BC_Back_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="DEq_BC_Back_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Back_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DEq_BC_Back_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>500.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="0" column="1">
+          <widget class="QGroupBox" name="DEq_BC_Right_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>12</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Right</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_75">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="DEq_BC_Right_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Right_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="DEq_BC_Right_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Dirichlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Neumann</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="DEq_BC_Right_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="DEq_BC_Right_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Temperature (K)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="DEq_BC_Right_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>500.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+        </layout>
+       </item>
+      </layout>
+     </widget>
+    </item>
+   </layout>
+  </widget>
+  <widget class="QWidget" name="TransportEquationModel">
+   <attribute name="title">
+    <string>Physical</string>
+   </attribute>
+   <layout class="QGridLayout" name="gridLayout_54">
+    <item row="0" column="0" colspan="2">
+     <widget class="QLabel" name="TransportEqPage">
+      <property name="minimumSize">
+       <size>
+        <width>290</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>290</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="text">
+       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:22pt; font-weight:600; text-decoration: underline;&quot;&gt;Transport equation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      </property>
+     </widget>
+    </item>
+    <item row="0" column="2">
+     <spacer name="horizontalSpacer_13">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>900</width>
+        <height>37</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="0" rowspan="3">
+     <spacer name="verticalSpacer_23">
+      <property name="orientation">
+       <enum>Qt::Vertical</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>20</width>
+        <height>636</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="1" colspan="2">
+     <widget class="QGroupBox" name="TEq_PhysicalOptionsGroup">
+      <property name="minimumSize">
+       <size>
+        <width>550</width>
+        <height>176</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>550</width>
+        <height>176</height>
+       </size>
+      </property>
+      <property name="font">
+       <font>
+        <family>Century Schoolbook L</family>
+        <pointsize>14</pointsize>
+        <weight>50</weight>
+        <bold>false</bold>
+       </font>
+      </property>
+      <property name="title">
+       <string>Physical options</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_40">
+       <item row="0" column="0">
+        <widget class="QSplitter" name="splitter_10">
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <widget class="QLabel" name="TEq_HeatSource">
+          <property name="minimumSize">
+           <size>
+            <width>218</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>218</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="font">
+           <font>
+            <pointsize>11</pointsize>
+           </font>
+          </property>
+          <property name="text">
+           <string>Heat Source ( W/m^dim )</string>
+          </property>
+         </widget>
+         <widget class="QDoubleSpinBox" name="TEq_HeatSource_doubleSpinBox">
+          <property name="minimumSize">
+           <size>
+            <width>270</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>270</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="font">
+           <font>
+            <pointsize>11</pointsize>
+           </font>
+          </property>
+          <property name="maximum">
+           <double>999999999.990000009536743</double>
+          </property>
+         </widget>
+        </widget>
+       </item>
+       <item row="1" column="0">
+        <widget class="QGroupBox" name="SP_FluidOptions_2">
+         <property name="minimumSize">
+          <size>
+           <width>404</width>
+           <height>104</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>404</width>
+           <height>104</height>
+          </size>
+         </property>
+         <property name="font">
+          <font>
+           <family>Century Schoolbook L</family>
+           <pointsize>11</pointsize>
+           <weight>50</weight>
+           <bold>false</bold>
+          </font>
+         </property>
+         <property name="title">
+          <string>Fluid Parameters</string>
+         </property>
+         <layout class="QGridLayout" name="gridLayout_17">
+          <item row="0" column="0">
+           <widget class="QLabel" name="SP_LiquidOrFluid_4">
+            <property name="minimumSize">
+             <size>
+              <width>160</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="maximumSize">
+             <size>
+              <width>160</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="font">
+             <font>
+              <pointsize>11</pointsize>
+              <weight>50</weight>
+              <bold>false</bold>
+             </font>
+            </property>
+            <property name="text">
+             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Estimate pressure&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+            </property>
+           </widget>
+          </item>
+          <item row="0" column="1">
+           <widget class="QComboBox" name="SP_1barOr155bar_2">
+            <property name="minimumSize">
+             <size>
+              <width>0</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="maximumSize">
+             <size>
+              <width>190</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="font">
+             <font>
+              <pointsize>11</pointsize>
+             </font>
+            </property>
+            <item>
+             <property name="text">
+              <string>Arround 1bar 300K</string>
+             </property>
+            </item>
+            <item>
+             <property name="text">
+              <string>Arround 155bar 600K</string>
+             </property>
+            </item>
+           </widget>
+          </item>
+          <item row="1" column="0">
+           <widget class="QLabel" name="DEq_CsteVelocity">
+            <property name="minimumSize">
+             <size>
+              <width>160</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="maximumSize">
+             <size>
+              <width>160</width>
+              <height>30</height>
+             </size>
+            </property>
+            <property name="font">
+             <font>
+              <pointsize>11</pointsize>
+             </font>
+            </property>
+            <property name="text">
+             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Constant velocity (m/s) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+            </property>
+           </widget>
+          </item>
+          <item row="1" column="1">
+           <layout class="QHBoxLayout" name="horizontalLayout_18">
+            <item>
+             <widget class="QDoubleSpinBox" name="DEq_CsteVelocity_1d_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>66</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>66</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+            </item>
+            <item>
+             <widget class="QDoubleSpinBox" name="DEq_CsteVelocity_2d_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>66</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>66</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+            </item>
+            <item>
+             <widget class="QDoubleSpinBox" name="DEq_CsteVelocity_3d_doubleSpinBox">
+              <property name="minimumSize">
+               <size>
+                <width>66</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="maximumSize">
+               <size>
+                <width>66</width>
+                <height>30</height>
+               </size>
+              </property>
+              <property name="font">
+               <font>
+                <pointsize>11</pointsize>
+               </font>
+              </property>
+              <property name="minimum">
+               <double>-1000000000.000000000000000</double>
+              </property>
+              <property name="maximum">
+               <double>1000000000.000000000000000</double>
+              </property>
+             </widget>
+            </item>
+           </layout>
+          </item>
+         </layout>
+        </widget>
+       </item>
+      </layout>
+     </widget>
+    </item>
+    <item row="2" column="1" colspan="2">
+     <widget class="QGroupBox" name="TEq_InitialCondition">
+      <property name="minimumSize">
+       <size>
+        <width>445</width>
+        <height>66</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>445</width>
+        <height>66</height>
+       </size>
+      </property>
+      <property name="font">
+       <font>
+        <family>Century Schoolbook L</family>
+        <pointsize>14</pointsize>
+        <weight>50</weight>
+        <bold>false</bold>
+       </font>
+      </property>
+      <property name="title">
+       <string>Initial condition</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_31">
+       <item row="0" column="0">
+        <widget class="QSplitter" name="splitter_9">
+         <property name="minimumSize">
+          <size>
+           <width>354</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>363</width>
+           <height>31</height>
+          </size>
+         </property>
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <widget class="QLabel" name="TEq_FluidEnthalpy">
+          <property name="minimumSize">
+           <size>
+            <width>116</width>
+            <height>29</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>130</width>
+            <height>31</height>
+           </size>
+          </property>
+          <property name="font">
+           <font>
+            <pointsize>11</pointsize>
+           </font>
+          </property>
+          <property name="text">
+           <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+          </property>
+         </widget>
+         <widget class="QDoubleSpinBox" name="TEq_FluidEnthalpy_doubleSpinBox">
+          <property name="minimumSize">
+           <size>
+            <width>230</width>
+            <height>29</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>232</width>
+            <height>31</height>
+           </size>
+          </property>
+          <property name="font">
+           <font>
+            <pointsize>11</pointsize>
+           </font>
+          </property>
+          <property name="maximum">
+           <double>999999999.990000009536743</double>
+          </property>
+          <property name="value">
+           <double>420000.000000000000000</double>
+          </property>
+         </widget>
+        </widget>
+       </item>
+       <item row="0" column="1">
+        <spacer name="horizontalSpacer_20">
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <property name="sizeHint" stdset="0">
+          <size>
+           <width>58</width>
+           <height>20</height>
+          </size>
+         </property>
+        </spacer>
+       </item>
+      </layout>
+      <zorder>splitter_9</zorder>
+      <zorder>horizontalSpacer_20</zorder>
+     </widget>
+    </item>
+    <item row="3" column="1" colspan="2">
+     <widget class="QGroupBox" name="TEq_BoundaryCondition_Group">
+      <property name="minimumSize">
+       <size>
+        <width>780</width>
+        <height>371</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>780</width>
+        <height>371</height>
+       </size>
+      </property>
+      <property name="font">
+       <font>
+        <family>Century Schoolbook L</family>
+        <pointsize>14</pointsize>
+        <weight>75</weight>
+        <bold>true</bold>
+       </font>
+      </property>
+      <property name="title">
+       <string>Boundary condition</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_9">
+       <item row="0" column="0">
+        <layout class="QGridLayout" name="gridLayout_55">
+         <item row="0" column="1">
+          <widget class="QGroupBox" name="TEq_BC_Right_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Right</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_49">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Right_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Right_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Back_comboBox_5">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="TEq_BC_Right_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Right_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Right_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>420000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="1">
+          <widget class="QGroupBox" name="TEq_BC_Bottom_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Bottom</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_50">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Bottom_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Bottom_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Bottom_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="TEq_BC_Bottom_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Bottom_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Bottom_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>420000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="2" column="0">
+          <widget class="QGroupBox" name="TEq_BC_Front_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Front</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_52">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Front_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Front_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Front_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="TEq_BC_Front_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Front_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Front_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>420000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="1" column="0">
+          <widget class="QGroupBox" name="TEq_BC_Top_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Top</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_51">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Top_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Top_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Top_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="TEq_BC_Top_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Top_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Top_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>420000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="0" column="0">
+          <widget class="QGroupBox" name="TEq_BC_Left_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Left</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_30">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Left_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Left_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Left_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="TEq_BC_Left_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Left_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Left_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>420000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+         <item row="2" column="1">
+          <widget class="QGroupBox" name="TEq_BC_Back_Group">
+           <property name="font">
+            <font>
+             <family>Century Schoolbook L</family>
+             <pointsize>14</pointsize>
+             <weight>50</weight>
+             <bold>false</bold>
+            </font>
+           </property>
+           <property name="title">
+            <string>Back</string>
+           </property>
+           <layout class="QGridLayout" name="gridLayout_53">
+            <item row="0" column="0">
+             <widget class="QSplitter" name="TEq_BC_Back_Type_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Back_Type">
+               <property name="minimumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>75</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Type&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QComboBox" name="TEq_BC_Back_comboBox">
+               <property name="minimumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>230</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <item>
+                <property name="text">
+                 <string>Outlet</string>
+                </property>
+               </item>
+               <item>
+                <property name="text">
+                 <string>Inlet</string>
+                </property>
+               </item>
+              </widget>
+             </widget>
+            </item>
+            <item row="1" column="0">
+             <widget class="QSplitter" name="TEq_BC_Back_Temperature_splitter">
+              <property name="orientation">
+               <enum>Qt::Horizontal</enum>
+              </property>
+              <widget class="QLabel" name="TEq_BC_Back_Temperature">
+               <property name="minimumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>175</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="text">
+                <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Enthalpy ( J/Kg )&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+               </property>
+              </widget>
+              <widget class="QDoubleSpinBox" name="TEq_BC_Back_Temperature_doubleSpinBox">
+               <property name="minimumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="maximumSize">
+                <size>
+                 <width>130</width>
+                 <height>30</height>
+                </size>
+               </property>
+               <property name="font">
+                <font>
+                 <pointsize>11</pointsize>
+                </font>
+               </property>
+               <property name="maximum">
+                <double>1000000000.000000000000000</double>
+               </property>
+               <property name="value">
+                <double>420000.000000000000000</double>
+               </property>
+              </widget>
+             </widget>
+            </item>
+           </layout>
+          </widget>
+         </item>
+        </layout>
+       </item>
+       <item row="0" column="1">
+        <spacer name="horizontalSpacer_21">
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <property name="sizeHint" stdset="0">
+          <size>
+           <width>58</width>
+           <height>20</height>
+          </size>
+         </property>
+        </spacer>
+       </item>
+      </layout>
+     </widget>
+    </item>
+   </layout>
+  </widget>
+  <widget class="QWidget" name="NumercalOptions">
+   <attribute name="title">
+    <string>Numerical</string>
+   </attribute>
+   <layout class="QGridLayout" name="gridLayout_8">
+    <item row="0" column="0">
+     <widget class="QLabel" name="NumericalOptions">
+      <property name="minimumSize">
+       <size>
+        <width>230</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>230</width>
+        <height>40</height>
+       </size>
+      </property>
+      <property name="text">
+       <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:18pt; font-weight:600; text-decoration: underline;&quot;&gt;Numerical Options&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      </property>
+     </widget>
+    </item>
+    <item row="0" column="1" colspan="2">
+     <spacer name="horizontalSpacer_30">
+      <property name="orientation">
+       <enum>Qt::Horizontal</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>960</width>
+        <height>20</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="0" rowspan="2">
+     <spacer name="verticalSpacer_3">
+      <property name="orientation">
+       <enum>Qt::Vertical</enum>
+      </property>
+      <property name="sizeHint" stdset="0">
+       <size>
+        <width>20</width>
+        <height>499</height>
+       </size>
+      </property>
+     </spacer>
+    </item>
+    <item row="1" column="1">
+     <widget class="QGroupBox" name="NO_parametersCalc">
+      <property name="minimumSize">
+       <size>
+        <width>420</width>
+        <height>210</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>420</width>
+        <height>210</height>
+       </size>
+      </property>
+      <property name="title">
+       <string>Simulation parameters</string>
+      </property>
+      <layout class="QGridLayout" name="gridLayout_6">
+       <item row="0" column="0">
+        <widget class="QLabel" name="NO_MaxNbOfTimeStep">
+         <property name="minimumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Number of time steps&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="0" column="1">
+        <widget class="QSpinBox" name="NO_MaxNbOfTimeStep_spinBox">
+         <property name="minimumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximum">
+          <number>999999999</number>
+         </property>
+         <property name="value">
+          <number>100</number>
+         </property>
+        </widget>
+       </item>
+       <item row="1" column="0">
+        <widget class="QLabel" name="NO_FreqSave">
+         <property name="minimumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Save frequency &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="1" column="1">
+        <widget class="QSpinBox" name="NO_FreqSave_spinBox">
+         <property name="minimumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximum">
+          <number>999999999</number>
+         </property>
+         <property name="value">
+          <number>1</number>
+         </property>
+        </widget>
+       </item>
+       <item row="2" column="0">
+        <widget class="QLabel" name="NO_TimeMax">
+         <property name="minimumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Maximum time&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="2" column="1">
+        <widget class="QDoubleSpinBox" name="NO_TimeMax_doubleSpinBox">
+         <property name="minimumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximum">
+          <double>1.000000000000000</double>
+         </property>
+         <property name="singleStep">
+          <double>0.000001000000000</double>
+         </property>
+         <property name="value">
+          <double>1.000000000000000</double>
+         </property>
+        </widget>
+       </item>
+       <item row="3" column="0">
+        <widget class="QLabel" name="NO_Precision">
+         <property name="minimumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Precision&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="4" column="0">
+        <widget class="QLabel" name="NO_CFL">
+         <property name="minimumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>175</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;CFL number&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="4" column="1">
+        <widget class="QDoubleSpinBox" name="NO_CFL_doubleSpinBox">
+         <property name="minimumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximum">
+          <double>999999999.990000009536743</double>
+         </property>
+         <property name="singleStep">
+          <double>1.000000000000000</double>
+         </property>
+         <property name="value">
+          <double>1.000000000000000</double>
+         </property>
+        </widget>
+       </item>
+       <item row="3" column="1">
+        <widget class="QDoubleSpinBox" name="NO_Precision_doubleSpinBox">
+         <property name="minimumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>210</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="decimals">
+          <number>10</number>
+         </property>
+         <property name="maximum">
+          <double>999999999.990000009536743</double>
+         </property>
+         <property name="singleStep">
+          <double>0.000001000000000</double>
+         </property>
+         <property name="value">
+          <double>0.000100000000000</double>
+         </property>
+        </widget>
+       </item>
+      </layout>
+     </widget>
+    </item>
+    <item row="2" column="1">
+     <widget class="QGroupBox" name="NO_parametersCalc_2">
+      <property name="minimumSize">
+       <size>
+        <width>390</width>
+        <height>210</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>390</width>
+        <height>210</height>
+       </size>
+      </property>
+      <property name="title">
+       <string/>
+      </property>
+      <layout class="QGridLayout" name="gridLayout">
+       <item row="0" column="0">
+        <widget class="QLabel" name="NO_Method">
+         <property name="minimumSize">
+          <size>
+           <width>110</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Method&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="0" column="1">
+        <widget class="QComboBox" name="NO_Method_comboBox">
+         <property name="minimumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <item>
+          <property name="text">
+           <string>Explicit</string>
+          </property>
+         </item>
+         <item>
+          <property name="text">
+           <string>--</string>
+          </property>
+         </item>
+         <item>
+          <property name="text">
+           <string>Implicit</string>
+          </property>
+         </item>
+        </widget>
+       </item>
+       <item row="1" column="0">
+        <widget class="QLabel" name="NO_LinearSolver">
+         <property name="minimumSize">
+          <size>
+           <width>110</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Linear Solver&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="1" column="1">
+        <widget class="QComboBox" name="NO_LS_comboBox">
+         <property name="minimumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <item>
+          <property name="text">
+           <string>GMRES</string>
+          </property>
+         </item>
+         <item>
+          <property name="text">
+           <string>BICGSTAB</string>
+          </property>
+         </item>
+        </widget>
+       </item>
+       <item row="2" column="0">
+        <widget class="QLabel" name="NO_Scheme">
+         <property name="minimumSize">
+          <size>
+           <width>110</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Scheme&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="2" column="1">
+        <widget class="QSplitter" name="splitter_3">
+         <property name="minimumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="orientation">
+          <enum>Qt::Horizontal</enum>
+         </property>
+         <widget class="QComboBox" name="NO_Scheme_comboBox">
+          <property name="minimumSize">
+           <size>
+            <width>120</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>120</width>
+            <height>30</height>
+           </size>
+          </property>
+          <item>
+           <property name="text">
+            <string>upwind </string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>--</string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>centred</string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>staggered</string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>lowMach</string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>pressureCorrection</string>
+           </property>
+          </item>
+         </widget>
+         <widget class="QComboBox" name="NO_Scheme_type_comboBox">
+          <property name="minimumSize">
+           <size>
+            <width>120</width>
+            <height>30</height>
+           </size>
+          </property>
+          <property name="maximumSize">
+           <size>
+            <width>120</width>
+            <height>30</height>
+           </size>
+          </property>
+          <item>
+           <property name="text">
+            <string>Standard</string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>--</string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>Entropic</string>
+           </property>
+          </item>
+          <item>
+           <property name="text">
+            <string>Well-balanced</string>
+           </property>
+          </item>
+         </widget>
+        </widget>
+       </item>
+       <item row="3" column="0">
+        <widget class="QLabel" name="NO_Preconditioner">
+         <property name="minimumSize">
+          <size>
+           <width>110</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Preconditioner&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="3" column="1">
+        <widget class="QComboBox" name="NO_Preconditioner_comboBox">
+         <property name="minimumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <item>
+          <property name="text">
+           <string>LU</string>
+          </property>
+         </item>
+         <item>
+          <property name="text">
+           <string>ILU</string>
+          </property>
+         </item>
+         <item>
+          <property name="text">
+           <string>None</string>
+          </property>
+         </item>
+        </widget>
+       </item>
+       <item row="4" column="0">
+        <widget class="QLabel" name="NO_ResultFileName">
+         <property name="minimumSize">
+          <size>
+           <width>110</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;Result file Name&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+         </property>
+        </widget>
+       </item>
+       <item row="4" column="1">
+        <widget class="QLineEdit" name="NO_ResultFileName_lineEdit">
+         <property name="minimumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>246</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="text">
+          <string>MyCoreFlowsSimulation</string>
+         </property>
+        </widget>
+       </item>
+      </layout>
+     </widget>
+    </item>
+    <item row="3" column="2">
+     <widget class="QPushButton" name="pushButton">
+      <property name="minimumSize">
+       <size>
+        <width>280</width>
+        <height>30</height>
+       </size>
+      </property>
+      <property name="maximumSize">
+       <size>
+        <width>280</width>
+        <height>30</height>
+       </size>
+      </property>
+      <property name="text">
+       <string>Launch simulation</string>
+      </property>
+     </widget>
+    </item>
+   </layout>
+  </widget>
+ </widget>
+ <tabstops>
+  <tabstop>Dim1_RadioButton</tabstop>
+  <tabstop>Dim2_RadioButton</tabstop>
+  <tabstop>Dim3_RadioButton</tabstop>
+  <tabstop>TransportEquation_RadioButton</tabstop>
+  <tabstop>DiffusionEquation_RadioButton</tabstop>
+  <tabstop>SinglePhase_RadioButton</tabstop>
+  <tabstop>DriftModel_RadioButton</tabstop>
+  <tabstop>IsothermalTwoFluid_RadioButton</tabstop>
+  <tabstop>FiveEqsTwoFluid_RadioButton</tabstop>
+  <tabstop>MeshInputFileName_RadioButton</tabstop>
+  <tabstop>MeshCreation_RadioButton</tabstop>
+  <tabstop>MeshInputFileName_toolButton</tabstop>
+  <tabstop>Xinf_doubleSpinBox</tabstop>
+  <tabstop>Xsup_doubleSpinBox</tabstop>
+  <tabstop>Nx_spinBox</tabstop>
+  <tabstop>Yinf_doubleSpinBox</tabstop>
+  <tabstop>Ysup_doubleSpinBox</tabstop>
+  <tabstop>Ny_spinBox</tabstop>
+  <tabstop>Zinf_doubleSpinBox</tabstop>
+  <tabstop>Zsup_doubleSpinBox</tabstop>
+  <tabstop>Nz_spinBox</tabstop>
+  <tabstop>SP_HeatSource_doubleSpinBox</tabstop>
+  <tabstop>SP_Viscosity_doubleSpinBox</tabstop>
+  <tabstop>SP_Conductivity_doubleSpinBox</tabstop>
+  <tabstop>SP_Gravity_1d_doubleSpinBox</tabstop>
+  <tabstop>SP_Gravity_2d_doubleSpinBox</tabstop>
+  <tabstop>SP_Gravity_3d_doubleSpinBox</tabstop>
+  <tabstop>SP_FrictionCoefficients_doubleSpinBox</tabstop>
+  <tabstop>SP_Pressure_IC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_1d_IC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_2d_IC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_3d_IC_doubleSpinBox</tabstop>
+  <tabstop>SP_Temperature_IC_doubleSpinBox</tabstop>
+  <tabstop>SP_GasOrLiquid_comboBox</tabstop>
+  <tabstop>SP_1barOr155bar_comboBox</tabstop>
+  <tabstop>SP_Type_Left_BC_ComboBox</tabstop>
+  <tabstop>SP_Temperature_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_1d_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_2d_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_3d_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Pressure_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>FEqs_pressure_doubleSpinBox</tabstop>
+  <tabstop>SP_Type_Right_BC_ComboBox</tabstop>
+  <tabstop>SP_Temperature_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_1d_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_2d_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_3d_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Pressure_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Type_Top_BC_ComboBox</tabstop>
+  <tabstop>SP_Temperature_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_1d_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_2d_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_3d_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Pressure_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Type_Bottom_BC_ComboBox</tabstop>
+  <tabstop>SP_Temperature_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_1d_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_2d_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_3d_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Pressure_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Type_Front_BC_ComboBox</tabstop>
+  <tabstop>SP_Temperature_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_1d_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_2d_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_3d_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Pressure_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Type_Back_BC_ComboBox</tabstop>
+  <tabstop>SP_Temperature_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_1d_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_2d_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Velocity_3d_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>SP_Pressure_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_HeatSource_doubleSpinBox</tabstop>
+  <tabstop>DM_Viscosity_Phase1_doubleSpinBox</tabstop>
+  <tabstop>DM_Viscosity_Phase2_doubleSpinBox</tabstop>
+  <tabstop>DM_Conductivity_Phase1_doubleSpinBox</tabstop>
+  <tabstop>DM_Conductivity_Phase2_doubleSpinBox_2</tabstop>
+  <tabstop>DM_Gravity_1d_doubleSpinBox</tabstop>
+  <tabstop>DM_Gravity_2d_doubleSpinBox</tabstop>
+  <tabstop>DM_Gravity_3d_doubleSpinBox</tabstop>
+  <tabstop>DM_FrictionCoefficients_Phase1_doubleSpinBox</tabstop>
+  <tabstop>DM_FrictionCoefficients_Phase2_doubleSpinBox</tabstop>
+  <tabstop>DM_Concentration_IC_doubleSpinBox</tabstop>
+  <tabstop>DM_Pressure_IC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_1d_IC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_2d_IC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_3d_IC_doubleSpinBox</tabstop>
+  <tabstop>DM_Temperature_IC_doubleSpinBox</tabstop>
+  <tabstop>DM_1barOr155bar</tabstop>
+  <tabstop>DM_Type_Left_BC_ComboBox</tabstop>
+  <tabstop>DM_Temperature_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Concentration_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_1d_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_2d_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_3d_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Pressure_Left_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Type_Right_BC_ComboBox</tabstop>
+  <tabstop>DM_Temperature_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Concentration_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_1d_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_2d_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_3d_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Pressure_Right_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Type_Top_BC_ComboBox</tabstop>
+  <tabstop>Iso2F_BC_Inlet_VelocityP2_1d_doubleSpinBox</tabstop>
+  <tabstop>DM_Temperature_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Concentration_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_1d_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_2d_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_3d_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Pressure_Top_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Type_Bottom_BC_ComboBox</tabstop>
+  <tabstop>DM_Temperature_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Concentration_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_1d_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_2d_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_3d_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Pressure_Bottom_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Type_Front_BC_ComboBox</tabstop>
+  <tabstop>DM_Temperature_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Concentration_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_1d_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_2d_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_3d_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Pressure_Front_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Type_Back_BC_ComboBox</tabstop>
+  <tabstop>DM_Temperature_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Concentration_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_1d_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_2d_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Velocity_3d_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>DM_Pressure_Back_BC_doubleSpinBox</tabstop>
+  <tabstop>FEqs_HeatSource_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Viscosity_Phase1_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Viscosity_Phase2_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Conductivity_Phase1_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Conductivity_Phase2_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Gravity_1d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Gravity_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Gravity_3d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_FrictionCoefficients_Phase1_doubleSpinBox</tabstop>
+  <tabstop>FEqs_FrictionCoefficients_Phase2_doubleSpinBox</tabstop>
+  <tabstop>FEqs_FluidOrLiquid</tabstop>
+  <tabstop>FEqs_1barOr155bar</tabstop>
+  <tabstop>FEqs_BC_Wall_GroupName_lineEdit</tabstop>
+  <tabstop>FEqs_BC_Wall_Temperature_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Wall_VelocityP1_1d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Wall_VelocityP1_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Wall_VelocityP1_3d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Wall_VelocityP2_1d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Wall_VelocityP2_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Wall_VelocityP2_3d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_GroupName_lineEdit</tabstop>
+  <tabstop>FEqs_BC_Inlet_Temperature_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_Alpha_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_VelocityP1_1d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_VelocityP1_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_VelocityP1_3d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_VelocityP2_1d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_VelocityP2_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Inlet_VelocityP2_3d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_BC_Neumann_GroupName_lineEdit</tabstop>
+  <tabstop>FEqs_BC_Outlet_GroupNamelineEdit</tabstop>
+  <tabstop>FEqs_BC_Outlet_PressuredoubleSpinBox</tabstop>
+  <tabstop>Iso2F_HeatSource_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_ViscositydoubleSpinBox</tabstop>
+  <tabstop>Iso2F_Conductivity_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_Gravity_1d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_Gravity_2d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_Gravity_3d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_FrictionCoefficients_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_Alpha_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_Pressure_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_VelocityPhase1_1d_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_VelocityPhase1_2d_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_VelocityPhase1_3d_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_VelocityPhase2_1d_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_VelocityPhase2_2d_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_VelocityPhase2_3d_IC_doubleSpinBox</tabstop>
+  <tabstop>Iso2f_1barOr155bar</tabstop>
+  <tabstop>Iso2F_BC_Wall_GroupName_lineEdit</tabstop>
+  <tabstop>Iso2F_BC_Wall_VelocityP1_1d_doubleSpinBox</tabstop>
+  <tabstop>DEq_HeatSource_doubleSpinBox</tabstop>
+  <tabstop>DEq_Viscosity_doubleSpinBox</tabstop>
+  <tabstop>DEq_Conductivity_doubleSpinBox</tabstop>
+  <tabstop>DEq_Density_doubleSpinBox</tabstop>
+  <tabstop>DEq_SolidTmperature_doubleSpinBox</tabstop>
+  <tabstop>DEq_BC_Left_comboBox</tabstop>
+  <tabstop>DEq_BC_Left_Temperature_doubleSpinBox</tabstop>
+  <tabstop>DEq_BC_Right_comboBox</tabstop>
+  <tabstop>DEq_BC_Right_Temperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_BC_Top_comboBox_2</tabstop>
+  <tabstop>TEq_BC_Top_Temperature_doubleSpinBox_2</tabstop>
+  <tabstop>TEq_BC_Bottom_comboBox_2</tabstop>
+  <tabstop>TEq_BC_Bottom_Temperature_doubleSpinBox_2</tabstop>
+  <tabstop>DEq_BC_Front_comboBox</tabstop>
+  <tabstop>DEq_BC_Front_Temperature_doubleSpinBox</tabstop>
+  <tabstop>DEq_BC_Back_comboBox</tabstop>
+  <tabstop>DEq_BC_Back_Temperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_HeatSource_doubleSpinBox</tabstop>
+  <tabstop>FEqs_CommonTemperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_FluidEnthalpy_doubleSpinBox</tabstop>
+  <tabstop>TEq_BC_Left_comboBox</tabstop>
+  <tabstop>TEq_BC_Left_Temperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_BC_Back_comboBox_5</tabstop>
+  <tabstop>TEq_BC_Right_Temperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_BC_Top_comboBox</tabstop>
+  <tabstop>TEq_BC_Top_Temperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_BC_Bottom_comboBox</tabstop>
+  <tabstop>TEq_BC_Bottom_Temperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_BC_Front_comboBox</tabstop>
+  <tabstop>TEq_BC_Front_Temperature_doubleSpinBox</tabstop>
+  <tabstop>TEq_BC_Back_comboBox</tabstop>
+  <tabstop>TEq_BC_Back_Temperature_doubleSpinBox</tabstop>
+  <tabstop>NO_MaxNbOfTimeStep_spinBox</tabstop>
+  <tabstop>NO_FreqSave_spinBox</tabstop>
+  <tabstop>NO_TimeMax_doubleSpinBox</tabstop>
+  <tabstop>NO_Precision_doubleSpinBox</tabstop>
+  <tabstop>NO_CFL_doubleSpinBox</tabstop>
+  <tabstop>NO_Method_comboBox</tabstop>
+  <tabstop>NO_LS_comboBox</tabstop>
+  <tabstop>NO_Scheme_comboBox</tabstop>
+  <tabstop>NO_Scheme_type_comboBox</tabstop>
+  <tabstop>NO_Preconditioner_comboBox</tabstop>
+  <tabstop>NO_ResultFileName_lineEdit</tabstop>
+  <tabstop>FEqs_VelocityP1_3d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Wall_VelocityP1_3d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Wall_VelocityP2_1d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_VelocityP2_3d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Wall_VelocityP1_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_VelocityP2_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_VelocityP1_2d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_VelocityP2_1d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Inlet_VelocityP2_3d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Inlet_Alpha_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Inlet_VelocityP1_1d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Outlet_PressuredoubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Neumann_GroupName_lineEdit</tabstop>
+  <tabstop>Iso2F_BC_Outlet_GroupNamelineEdit</tabstop>
+  <tabstop>Iso2F_BC_Inlet_VelocityP1_3d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Inlet_VelocityP1_2d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Inlet_GroupName_lineEdit</tabstop>
+  <tabstop>Iso2F_BC_Inlet_VelocityP2_2d_doubleSpinBox</tabstop>
+  <tabstop>Iso2F_BC_Wall_VelocityP2_2d_doubleSpinBox</tabstop>
+  <tabstop>MeshInputFileName_lineEdit</tabstop>
+  <tabstop>Iso2F_BC_Wall_VelocityP2_3d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_VelocityP1_1d_doubleSpinBox</tabstop>
+  <tabstop>FEqs_Alpha_doubleSpinBox</tabstop>
+ </tabstops>
+ <resources/>
+ <connections>
+  <connection>
+   <sender>Dim3_RadioButton</sender>
+   <signal>toggled(bool)</signal>
+   <receiver>WidgetCreation3d</receiver>
+   <slot>setEnabled(bool)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>618</x>
+     <y>212</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>858</x>
+     <y>377</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>Dim2_RadioButton</sender>
+   <signal>toggled(bool)</signal>
+   <receiver>WidgetCreation2d</receiver>
+   <slot>setEnabled(bool)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>482</x>
+     <y>212</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>608</x>
+     <y>377</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>Dim1_RadioButton</sender>
+   <signal>toggled(bool)</signal>
+   <receiver>WidgetCreation1d</receiver>
+   <slot>setEnabled(bool)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>346</x>
+     <y>212</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>358</x>
+     <y>377</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>MeshCreation_RadioButton</sender>
+   <signal>toggled(bool)</signal>
+   <receiver>Mesh_Creation</receiver>
+   <slot>setEnabled(bool)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>183</x>
+     <y>249</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>604</x>
+     <y>370</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>pushButton</sender>
+   <signal>clicked()</signal>
+   <receiver>TabWidget</receiver>
+   <slot>onLaunchSimu()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>989</x>
+     <y>753</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>918</x>
+     <y>551</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+ <slots>
+  <slot>onTransportSelected(bool)</slot>
+  <slot>onDriftModelSelected(bool)</slot>
+  <slot>onSinglePhaseSelected(bool)</slot>
+  <slot>onIsothermal2FluidSelected(bool)</slot>
+  <slot>onDiffusionSelected(bool)</slot>
+  <slot>on5Eq2FluidSelected(bool)</slot>
+  <slot>Dim_1(bool)</slot>
+  <slot>Dim_2(bool)</slot>
+  <slot>Dim_3(bool)</slot>
+  <slot>onLaunchSimu()</slot>
+ </slots>
+</ui>
diff --git a/CoreFlows/gui/utils.py.in b/CoreFlows/gui/utils.py.in
new file mode 100755 (executable)
index 0000000..9ba0f55
--- /dev/null
@@ -0,0 +1,8 @@
+def completeResPath(fileName):
+  import os
+  subPath = "@SALOME_INSTALL_PYTHON@"
+  rd = os.environ.get("SOLVERLAB_ROOT_DIR", None)
+  if rd is None:
+    raise Exception("SOLVERLAB_ROOT_DIR is not defined!")
+  filePath = os.path.join(rd, subPath, fileName)
+  return filePath