# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'SolutionDomainForm.ui'
#
# Created: Wed Sep 11 12:02:48 2013
#      by: PyQt4 UI code generator 4.10.2
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore, QtGui

try:
    _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
    def _fromUtf8(s):
        return s

try:
    _encoding = QtGui.QApplication.UnicodeUTF8
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig)

class Ui_SolutionDomainForm(object):
    def setupUi(self, SolutionDomainForm):
        SolutionDomainForm.setObjectName(_fromUtf8("SolutionDomainForm"))
        SolutionDomainForm.resize(450, 867)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(SolutionDomainForm.sizePolicy().hasHeightForWidth())
        SolutionDomainForm.setSizePolicy(sizePolicy)
        self.gridlayout = QtGui.QGridLayout(SolutionDomainForm)
        self.gridlayout.setMargin(0)
        self.gridlayout.setObjectName(_fromUtf8("gridlayout"))
        self.tabWidget = QtGui.QTabWidget(SolutionDomainForm)
        self.tabWidget.setObjectName(_fromUtf8("tabWidget"))
        self.tab = QtGui.QWidget()
        self.tab.setObjectName(_fromUtf8("tab"))
        self.gridlayout1 = QtGui.QGridLayout(self.tab)
        self.gridlayout1.setObjectName(_fromUtf8("gridlayout1"))
        self.groupBoxMeshes = QtGui.QGroupBox(self.tab)
        self.groupBoxMeshes.setObjectName(_fromUtf8("groupBoxMeshes"))
        self.gridlayout2 = QtGui.QGridLayout(self.groupBoxMeshes)
        self.gridlayout2.setObjectName(_fromUtf8("gridlayout2"))
        self.tableViewMeshes = QtGui.QTableView(self.groupBoxMeshes)
        self.tableViewMeshes.setMinimumSize(QtCore.QSize(0, 0))
        self.tableViewMeshes.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
        self.tableViewMeshes.setAlternatingRowColors(True)
        self.tableViewMeshes.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
        self.tableViewMeshes.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
        self.tableViewMeshes.setObjectName(_fromUtf8("tableViewMeshes"))
        self.gridlayout2.addWidget(self.tableViewMeshes, 0, 0, 1, 1)
        self.hboxlayout = QtGui.QHBoxLayout()
        self.hboxlayout.setObjectName(_fromUtf8("hboxlayout"))
        spacerItem = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout.addItem(spacerItem)
        self.pushButtonAddMesh = QtGui.QPushButton(self.groupBoxMeshes)
        self.pushButtonAddMesh.setObjectName(_fromUtf8("pushButtonAddMesh"))
        self.hboxlayout.addWidget(self.pushButtonAddMesh)
        self.pushButtonDeleteMesh = QtGui.QPushButton(self.groupBoxMeshes)
        self.pushButtonDeleteMesh.setObjectName(_fromUtf8("pushButtonDeleteMesh"))
        self.hboxlayout.addWidget(self.pushButtonDeleteMesh)
        spacerItem1 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout.addItem(spacerItem1)
        self.gridlayout2.addLayout(self.hboxlayout, 1, 0, 1, 1)
        self.gridlayout1.addWidget(self.groupBoxMeshes, 0, 0, 1, 1)
        self.groupBoxJoin = QtGui.QGroupBox(self.tab)
        self.groupBoxJoin.setCheckable(True)
        self.groupBoxJoin.setObjectName(_fromUtf8("groupBoxJoin"))
        self.gridlayout3 = QtGui.QGridLayout(self.groupBoxJoin)
        self.gridlayout3.setObjectName(_fromUtf8("gridlayout3"))
        self.frameJoin = QtGui.QFrame(self.groupBoxJoin)
        self.frameJoin.setFrameShape(QtGui.QFrame.NoFrame)
        self.frameJoin.setFrameShadow(QtGui.QFrame.Raised)
        self.frameJoin.setObjectName(_fromUtf8("frameJoin"))
        self.gridlayout4 = QtGui.QGridLayout(self.frameJoin)
        self.gridlayout4.setMargin(0)
        self.gridlayout4.setSpacing(6)
        self.gridlayout4.setObjectName(_fromUtf8("gridlayout4"))
        self.hboxlayout1 = QtGui.QHBoxLayout()
        self.hboxlayout1.setObjectName(_fromUtf8("hboxlayout1"))
        spacerItem2 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout1.addItem(spacerItem2)
        self.label_5 = QtGui.QLabel(self.frameJoin)
        self.label_5.setObjectName(_fromUtf8("label_5"))
        self.hboxlayout1.addWidget(self.label_5)
        spacerItem3 = QtGui.QSpacerItem(21, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout1.addItem(spacerItem3)
        self.gridlayout4.addLayout(self.hboxlayout1, 0, 0, 1, 1)
        self.hboxlayout2 = QtGui.QHBoxLayout()
        self.hboxlayout2.setObjectName(_fromUtf8("hboxlayout2"))
        spacerItem4 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
        self.hboxlayout2.addItem(spacerItem4)
        self.widgetFacesJoin = FacesSelectionView(self.frameJoin)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.widgetFacesJoin.sizePolicy().hasHeightForWidth())
        self.widgetFacesJoin.setSizePolicy(sizePolicy)
        self.widgetFacesJoin.setMinimumSize(QtCore.QSize(350, 150))
        self.widgetFacesJoin.setMaximumSize(QtCore.QSize(16777215, 200))
        self.widgetFacesJoin.setObjectName(_fromUtf8("widgetFacesJoin"))
        self.hboxlayout2.addWidget(self.widgetFacesJoin)
        spacerItem5 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
        self.hboxlayout2.addItem(spacerItem5)
        self.gridlayout4.addLayout(self.hboxlayout2, 1, 0, 1, 1)
        self.gridlayout3.addWidget(self.frameJoin, 0, 0, 1, 1)
        self.gridlayout1.addWidget(self.groupBoxJoin, 1, 0, 1, 1)
        self.groupBoxWarp = QtGui.QGroupBox(self.tab)
        self.groupBoxWarp.setCheckable(True)
        self.groupBoxWarp.setObjectName(_fromUtf8("groupBoxWarp"))
        self.gridlayout5 = QtGui.QGridLayout(self.groupBoxWarp)
        self.gridlayout5.setObjectName(_fromUtf8("gridlayout5"))
        self.frameWarp = QtGui.QFrame(self.groupBoxWarp)
        self.frameWarp.setFrameShape(QtGui.QFrame.NoFrame)
        self.frameWarp.setFrameShadow(QtGui.QFrame.Raised)
        self.frameWarp.setObjectName(_fromUtf8("frameWarp"))
        self.gridlayout6 = QtGui.QGridLayout(self.frameWarp)
        self.gridlayout6.setMargin(0)
        self.gridlayout6.setSpacing(0)
        self.gridlayout6.setObjectName(_fromUtf8("gridlayout6"))
        self.hboxlayout3 = QtGui.QHBoxLayout()
        self.hboxlayout3.setObjectName(_fromUtf8("hboxlayout3"))
        spacerItem6 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout3.addItem(spacerItem6)
        self.hboxlayout4 = QtGui.QHBoxLayout()
        self.hboxlayout4.setObjectName(_fromUtf8("hboxlayout4"))
        self.label_4 = QtGui.QLabel(self.frameWarp)
        self.label_4.setObjectName(_fromUtf8("label_4"))
        self.hboxlayout4.addWidget(self.label_4)
        spacerItem7 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout4.addItem(spacerItem7)
        self.lineEditWarp = QtGui.QLineEdit(self.frameWarp)
        self.lineEditWarp.setMaximumSize(QtCore.QSize(100, 16777215))
        self.lineEditWarp.setObjectName(_fromUtf8("lineEditWarp"))
        self.hboxlayout4.addWidget(self.lineEditWarp)
        self.hboxlayout3.addLayout(self.hboxlayout4)
        spacerItem8 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout3.addItem(spacerItem8)
        self.gridlayout6.addLayout(self.hboxlayout3, 0, 0, 1, 1)
        self.gridlayout5.addWidget(self.frameWarp, 0, 0, 1, 1)
        self.gridlayout1.addWidget(self.groupBoxWarp, 2, 0, 1, 1)
        self.groupBoxOrient = QtGui.QGroupBox(self.tab)
        self.groupBoxOrient.setEnabled(True)
        self.groupBoxOrient.setMinimumSize(QtCore.QSize(0, 20))
        self.groupBoxOrient.setFlat(True)
        self.groupBoxOrient.setCheckable(True)
        self.groupBoxOrient.setChecked(True)
        self.groupBoxOrient.setObjectName(_fromUtf8("groupBoxOrient"))
        self.gridlayout1.addWidget(self.groupBoxOrient, 3, 0, 1, 1)
        spacerItem9 = QtGui.QSpacerItem(428, 218, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.gridlayout1.addItem(spacerItem9, 4, 0, 1, 1)
        self.tabWidget.addTab(self.tab, _fromUtf8(""))
        self.tab_2 = QtGui.QWidget()
        self.tab_2.setObjectName(_fromUtf8("tab_2"))
        self.gridlayout7 = QtGui.QGridLayout(self.tab_2)
        self.gridlayout7.setObjectName(_fromUtf8("gridlayout7"))
        self.gridlayout8 = QtGui.QGridLayout()
        self.gridlayout8.setObjectName(_fromUtf8("gridlayout8"))
        self.treeViewPeriod = QtGui.QTreeView(self.tab_2)
        self.treeViewPeriod.setAlternatingRowColors(True)
        self.treeViewPeriod.setIndentation(0)
        self.treeViewPeriod.setRootIsDecorated(False)
        self.treeViewPeriod.setObjectName(_fromUtf8("treeViewPeriod"))
        self.gridlayout8.addWidget(self.treeViewPeriod, 0, 0, 2, 1)
        self.pushButtonAddPeriod = QtGui.QPushButton(self.tab_2)
        self.pushButtonAddPeriod.setObjectName(_fromUtf8("pushButtonAddPeriod"))
        self.gridlayout8.addWidget(self.pushButtonAddPeriod, 0, 1, 1, 1)
        self.pushButtonDeletePeriod = QtGui.QPushButton(self.tab_2)
        self.pushButtonDeletePeriod.setObjectName(_fromUtf8("pushButtonDeletePeriod"))
        self.gridlayout8.addWidget(self.pushButtonDeletePeriod, 1, 1, 1, 1)
        self.gridlayout7.addLayout(self.gridlayout8, 0, 0, 1, 1)
        self.groupBoxMode = QtGui.QGroupBox(self.tab_2)
        self.groupBoxMode.setObjectName(_fromUtf8("groupBoxMode"))
        self.gridlayout9 = QtGui.QGridLayout(self.groupBoxMode)
        self.gridlayout9.setObjectName(_fromUtf8("gridlayout9"))
        spacerItem10 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout9.addItem(spacerItem10, 0, 0, 1, 1)
        self.comboBoxPeriodicity = QtGui.QComboBox(self.groupBoxMode)
        self.comboBoxPeriodicity.setObjectName(_fromUtf8("comboBoxPeriodicity"))
        self.gridlayout9.addWidget(self.comboBoxPeriodicity, 0, 1, 1, 1)
        spacerItem11 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout9.addItem(spacerItem11, 0, 2, 1, 1)
        self.gridlayout7.addWidget(self.groupBoxMode, 1, 0, 1, 1)
        self.groupBoxTranslation = QtGui.QGroupBox(self.tab_2)
        self.groupBoxTranslation.setToolTip(_fromUtf8(""))
        self.groupBoxTranslation.setObjectName(_fromUtf8("groupBoxTranslation"))
        self.gridlayout10 = QtGui.QGridLayout(self.groupBoxTranslation)
        self.gridlayout10.setObjectName(_fromUtf8("gridlayout10"))
        self.hboxlayout5 = QtGui.QHBoxLayout()
        self.hboxlayout5.setObjectName(_fromUtf8("hboxlayout5"))
        self.labelTX = QtGui.QLabel(self.groupBoxTranslation)
        self.labelTX.setObjectName(_fromUtf8("labelTX"))
        self.hboxlayout5.addWidget(self.labelTX)
        self.lineEditTX = QtGui.QLineEdit(self.groupBoxTranslation)
        self.lineEditTX.setObjectName(_fromUtf8("lineEditTX"))
        self.hboxlayout5.addWidget(self.lineEditTX)
        spacerItem12 = QtGui.QSpacerItem(16, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout5.addItem(spacerItem12)
        self.labelTY = QtGui.QLabel(self.groupBoxTranslation)
        self.labelTY.setObjectName(_fromUtf8("labelTY"))
        self.hboxlayout5.addWidget(self.labelTY)
        self.lineEditTY = QtGui.QLineEdit(self.groupBoxTranslation)
        self.lineEditTY.setToolTip(_fromUtf8(""))
        self.lineEditTY.setObjectName(_fromUtf8("lineEditTY"))
        self.hboxlayout5.addWidget(self.lineEditTY)
        spacerItem13 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout5.addItem(spacerItem13)
        self.labelTZ = QtGui.QLabel(self.groupBoxTranslation)
        self.labelTZ.setObjectName(_fromUtf8("labelTZ"))
        self.hboxlayout5.addWidget(self.labelTZ)
        self.lineEditTZ = QtGui.QLineEdit(self.groupBoxTranslation)
        self.lineEditTZ.setToolTip(_fromUtf8(""))
        self.lineEditTZ.setObjectName(_fromUtf8("lineEditTZ"))
        self.hboxlayout5.addWidget(self.lineEditTZ)
        self.gridlayout10.addLayout(self.hboxlayout5, 0, 0, 1, 1)
        self.gridlayout7.addWidget(self.groupBoxTranslation, 2, 0, 1, 1)
        self.groupBoxRotation1 = QtGui.QGroupBox(self.tab_2)
        self.groupBoxRotation1.setObjectName(_fromUtf8("groupBoxRotation1"))
        self.vboxlayout = QtGui.QVBoxLayout(self.groupBoxRotation1)
        self.vboxlayout.setObjectName(_fromUtf8("vboxlayout"))
        self.hboxlayout6 = QtGui.QHBoxLayout()
        self.hboxlayout6.setObjectName(_fromUtf8("hboxlayout6"))
        spacerItem14 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout6.addItem(spacerItem14)
        self.gridlayout11 = QtGui.QGridLayout()
        self.gridlayout11.setObjectName(_fromUtf8("gridlayout11"))
        self.labelAngle = QtGui.QLabel(self.groupBoxRotation1)
        self.labelAngle.setObjectName(_fromUtf8("labelAngle"))
        self.gridlayout11.addWidget(self.labelAngle, 0, 0, 1, 1)
        self.lineEditAngle = QtGui.QLineEdit(self.groupBoxRotation1)
        self.lineEditAngle.setObjectName(_fromUtf8("lineEditAngle"))
        self.gridlayout11.addWidget(self.lineEditAngle, 0, 1, 1, 1)
        self.hboxlayout6.addLayout(self.gridlayout11)
        spacerItem15 = QtGui.QSpacerItem(16, 21, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout6.addItem(spacerItem15)
        self.vboxlayout.addLayout(self.hboxlayout6)
        self.groupBox_2 = QtGui.QGroupBox(self.groupBoxRotation1)
        self.groupBox_2.setAlignment(QtCore.Qt.AlignHCenter)
        self.groupBox_2.setFlat(True)
        self.groupBox_2.setObjectName(_fromUtf8("groupBox_2"))
        self.vboxlayout.addWidget(self.groupBox_2)
        self.hboxlayout7 = QtGui.QHBoxLayout()
        self.hboxlayout7.setObjectName(_fromUtf8("hboxlayout7"))
        self.labelDX = QtGui.QLabel(self.groupBoxRotation1)
        self.labelDX.setObjectName(_fromUtf8("labelDX"))
        self.hboxlayout7.addWidget(self.labelDX)
        self.lineEditDX = QtGui.QLineEdit(self.groupBoxRotation1)
        self.lineEditDX.setToolTip(_fromUtf8(""))
        self.lineEditDX.setObjectName(_fromUtf8("lineEditDX"))
        self.hboxlayout7.addWidget(self.lineEditDX)
        spacerItem16 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout7.addItem(spacerItem16)
        self.labelDY = QtGui.QLabel(self.groupBoxRotation1)
        self.labelDY.setObjectName(_fromUtf8("labelDY"))
        self.hboxlayout7.addWidget(self.labelDY)
        self.lineEditDY = QtGui.QLineEdit(self.groupBoxRotation1)
        self.lineEditDY.setObjectName(_fromUtf8("lineEditDY"))
        self.hboxlayout7.addWidget(self.lineEditDY)
        spacerItem17 = QtGui.QSpacerItem(16, 21, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout7.addItem(spacerItem17)
        self.labelDZ = QtGui.QLabel(self.groupBoxRotation1)
        self.labelDZ.setObjectName(_fromUtf8("labelDZ"))
        self.hboxlayout7.addWidget(self.labelDZ)
        self.lineEditDZ = QtGui.QLineEdit(self.groupBoxRotation1)
        self.lineEditDZ.setObjectName(_fromUtf8("lineEditDZ"))
        self.hboxlayout7.addWidget(self.lineEditDZ)
        self.vboxlayout.addLayout(self.hboxlayout7)
        self.groupBox_3 = QtGui.QGroupBox(self.groupBoxRotation1)
        self.groupBox_3.setAlignment(QtCore.Qt.AlignHCenter)
        self.groupBox_3.setFlat(True)
        self.groupBox_3.setObjectName(_fromUtf8("groupBox_3"))
        self.vboxlayout.addWidget(self.groupBox_3)
        self.hboxlayout8 = QtGui.QHBoxLayout()
        self.hboxlayout8.setObjectName(_fromUtf8("hboxlayout8"))
        self.labelX1 = QtGui.QLabel(self.groupBoxRotation1)
        self.labelX1.setObjectName(_fromUtf8("labelX1"))
        self.hboxlayout8.addWidget(self.labelX1)
        self.lineEditX1 = QtGui.QLineEdit(self.groupBoxRotation1)
        self.lineEditX1.setObjectName(_fromUtf8("lineEditX1"))
        self.hboxlayout8.addWidget(self.lineEditX1)
        spacerItem18 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout8.addItem(spacerItem18)
        self.labelY1 = QtGui.QLabel(self.groupBoxRotation1)
        self.labelY1.setObjectName(_fromUtf8("labelY1"))
        self.hboxlayout8.addWidget(self.labelY1)
        self.lineEditY1 = QtGui.QLineEdit(self.groupBoxRotation1)
        self.lineEditY1.setObjectName(_fromUtf8("lineEditY1"))
        self.hboxlayout8.addWidget(self.lineEditY1)
        spacerItem19 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout8.addItem(spacerItem19)
        self.labelZ1 = QtGui.QLabel(self.groupBoxRotation1)
        self.labelZ1.setObjectName(_fromUtf8("labelZ1"))
        self.hboxlayout8.addWidget(self.labelZ1)
        self.lineEditZ1 = QtGui.QLineEdit(self.groupBoxRotation1)
        self.lineEditZ1.setObjectName(_fromUtf8("lineEditZ1"))
        self.hboxlayout8.addWidget(self.lineEditZ1)
        self.vboxlayout.addLayout(self.hboxlayout8)
        self.gridlayout7.addWidget(self.groupBoxRotation1, 3, 0, 1, 1)
        self.groupBoxRotation2 = QtGui.QGroupBox(self.tab_2)
        self.groupBoxRotation2.setObjectName(_fromUtf8("groupBoxRotation2"))
        self.vboxlayout1 = QtGui.QVBoxLayout(self.groupBoxRotation2)
        self.vboxlayout1.setObjectName(_fromUtf8("vboxlayout1"))
        self.groupBox_4 = QtGui.QGroupBox(self.groupBoxRotation2)
        self.groupBox_4.setAlignment(QtCore.Qt.AlignHCenter)
        self.groupBox_4.setFlat(True)
        self.groupBox_4.setObjectName(_fromUtf8("groupBox_4"))
        self.vboxlayout1.addWidget(self.groupBox_4)
        self.gridlayout12 = QtGui.QGridLayout()
        self.gridlayout12.setObjectName(_fromUtf8("gridlayout12"))
        self.labelM11 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM11.setObjectName(_fromUtf8("labelM11"))
        self.gridlayout12.addWidget(self.labelM11, 0, 0, 1, 1)
        self.lineEditM11 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM11.setObjectName(_fromUtf8("lineEditM11"))
        self.gridlayout12.addWidget(self.lineEditM11, 0, 1, 1, 1)
        spacerItem20 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout12.addItem(spacerItem20, 0, 2, 1, 1)
        self.labelM12 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM12.setObjectName(_fromUtf8("labelM12"))
        self.gridlayout12.addWidget(self.labelM12, 0, 3, 1, 1)
        self.lineEditM12 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM12.setObjectName(_fromUtf8("lineEditM12"))
        self.gridlayout12.addWidget(self.lineEditM12, 0, 4, 1, 1)
        spacerItem21 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout12.addItem(spacerItem21, 0, 5, 1, 1)
        self.labelM13 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM13.setObjectName(_fromUtf8("labelM13"))
        self.gridlayout12.addWidget(self.labelM13, 0, 6, 1, 1)
        self.lineEditM13 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM13.setObjectName(_fromUtf8("lineEditM13"))
        self.gridlayout12.addWidget(self.lineEditM13, 0, 7, 1, 1)
        self.labelM21 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM21.setObjectName(_fromUtf8("labelM21"))
        self.gridlayout12.addWidget(self.labelM21, 1, 0, 1, 1)
        self.lineEditM21 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM21.setObjectName(_fromUtf8("lineEditM21"))
        self.gridlayout12.addWidget(self.lineEditM21, 1, 1, 1, 1)
        spacerItem22 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout12.addItem(spacerItem22, 1, 2, 1, 1)
        self.labelM22 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM22.setObjectName(_fromUtf8("labelM22"))
        self.gridlayout12.addWidget(self.labelM22, 1, 3, 1, 1)
        self.lineEditM22 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM22.setObjectName(_fromUtf8("lineEditM22"))
        self.gridlayout12.addWidget(self.lineEditM22, 1, 4, 1, 1)
        spacerItem23 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout12.addItem(spacerItem23, 1, 5, 1, 1)
        self.labelM23 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM23.setObjectName(_fromUtf8("labelM23"))
        self.gridlayout12.addWidget(self.labelM23, 1, 6, 1, 1)
        self.lineEditM23 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM23.setObjectName(_fromUtf8("lineEditM23"))
        self.gridlayout12.addWidget(self.lineEditM23, 1, 7, 1, 1)
        self.labelM31 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM31.setObjectName(_fromUtf8("labelM31"))
        self.gridlayout12.addWidget(self.labelM31, 2, 0, 1, 1)
        self.lineEditM31 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM31.setObjectName(_fromUtf8("lineEditM31"))
        self.gridlayout12.addWidget(self.lineEditM31, 2, 1, 1, 1)
        spacerItem24 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout12.addItem(spacerItem24, 2, 2, 1, 1)
        self.labelM32 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM32.setObjectName(_fromUtf8("labelM32"))
        self.gridlayout12.addWidget(self.labelM32, 2, 3, 1, 1)
        self.lineEditM32 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM32.setObjectName(_fromUtf8("lineEditM32"))
        self.gridlayout12.addWidget(self.lineEditM32, 2, 4, 1, 1)
        spacerItem25 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridlayout12.addItem(spacerItem25, 2, 5, 1, 1)
        self.labelM33 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelM33.setObjectName(_fromUtf8("labelM33"))
        self.gridlayout12.addWidget(self.labelM33, 2, 6, 1, 1)
        self.lineEditM33 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditM33.setObjectName(_fromUtf8("lineEditM33"))
        self.gridlayout12.addWidget(self.lineEditM33, 2, 7, 1, 1)
        self.vboxlayout1.addLayout(self.gridlayout12)
        self.groupBox_5 = QtGui.QGroupBox(self.groupBoxRotation2)
        self.groupBox_5.setAlignment(QtCore.Qt.AlignHCenter)
        self.groupBox_5.setFlat(True)
        self.groupBox_5.setObjectName(_fromUtf8("groupBox_5"))
        self.vboxlayout1.addWidget(self.groupBox_5)
        self.hboxlayout9 = QtGui.QHBoxLayout()
        self.hboxlayout9.setObjectName(_fromUtf8("hboxlayout9"))
        self.labelX2 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelX2.setObjectName(_fromUtf8("labelX2"))
        self.hboxlayout9.addWidget(self.labelX2)
        self.lineEditX2 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditX2.setObjectName(_fromUtf8("lineEditX2"))
        self.hboxlayout9.addWidget(self.lineEditX2)
        spacerItem26 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout9.addItem(spacerItem26)
        self.labelY2 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelY2.setObjectName(_fromUtf8("labelY2"))
        self.hboxlayout9.addWidget(self.labelY2)
        self.lineEditY2 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditY2.setObjectName(_fromUtf8("lineEditY2"))
        self.hboxlayout9.addWidget(self.lineEditY2)
        spacerItem27 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout9.addItem(spacerItem27)
        self.labelZ2 = QtGui.QLabel(self.groupBoxRotation2)
        self.labelZ2.setObjectName(_fromUtf8("labelZ2"))
        self.hboxlayout9.addWidget(self.labelZ2)
        self.lineEditZ2 = QtGui.QLineEdit(self.groupBoxRotation2)
        self.lineEditZ2.setObjectName(_fromUtf8("lineEditZ2"))
        self.hboxlayout9.addWidget(self.lineEditZ2)
        self.vboxlayout1.addLayout(self.hboxlayout9)
        self.gridlayout7.addWidget(self.groupBoxRotation2, 4, 0, 1, 1)
        self.groupBoxFaces = QtGui.QGroupBox(self.tab_2)
        self.groupBoxFaces.setObjectName(_fromUtf8("groupBoxFaces"))
        self.gridlayout13 = QtGui.QGridLayout(self.groupBoxFaces)
        self.gridlayout13.setObjectName(_fromUtf8("gridlayout13"))
        self.hboxlayout10 = QtGui.QHBoxLayout()
        self.hboxlayout10.setObjectName(_fromUtf8("hboxlayout10"))
        spacerItem28 = QtGui.QSpacerItem(16, 16, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout10.addItem(spacerItem28)
        self.widgetFacesPeriodic = FacesSelectionView(self.groupBoxFaces)
        self.widgetFacesPeriodic.setMinimumSize(QtCore.QSize(350, 100))
        self.widgetFacesPeriodic.setMaximumSize(QtCore.QSize(16777215, 200))
        self.widgetFacesPeriodic.setObjectName(_fromUtf8("widgetFacesPeriodic"))
        self.hboxlayout10.addWidget(self.widgetFacesPeriodic)
        spacerItem29 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout10.addItem(spacerItem29)
        self.gridlayout13.addLayout(self.hboxlayout10, 0, 0, 1, 1)
        self.gridlayout7.addWidget(self.groupBoxFaces, 5, 0, 1, 1)
        spacerItem30 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.gridlayout7.addItem(spacerItem30, 6, 0, 1, 1)
        self.tabWidget.addTab(self.tab_2, _fromUtf8(""))
        self.gridlayout.addWidget(self.tabWidget, 0, 0, 1, 1)

        self.retranslateUi(SolutionDomainForm)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(SolutionDomainForm)

    def retranslateUi(self, SolutionDomainForm):
        SolutionDomainForm.setWindowTitle(_translate("SolutionDomainForm", "Form", None))
        self.groupBoxMeshes.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -mesh", None))
        self.groupBoxMeshes.setTitle(_translate("SolutionDomainForm", "List of meshes", None))
        self.pushButtonAddMesh.setText(_translate("SolutionDomainForm", "Add", None))
        self.pushButtonDeleteMesh.setText(_translate("SolutionDomainForm", "Delete", None))
        self.groupBoxJoin.setTitle(_translate("SolutionDomainForm", "Join meshes", None))
        self.label_5.setStatusTip(_translate("SolutionDomainForm", "Boundary faces selections for meshes join. These selections are optional. A selection can be activated or not. ", None))
        self.label_5.setText(_translate("SolutionDomainForm", "Select boundary faces from single meshes to join (optional)", None))
        self.groupBoxWarp.setTitle(_translate("SolutionDomainForm", "Subdivide warped faces", None))
        self.label_4.setStatusTip(_translate("SolutionDomainForm", "Faces are cut with a Delaunay method if their warp angle is greatter than an minimal angle in degrees (default angle value: 0.01).", None))
        self.label_4.setText(_translate("SolutionDomainForm", "Max warp angle", None))
        self.groupBoxOrient.setTitle(_translate("SolutionDomainForm", "Correct cell and face orientations", None))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("SolutionDomainForm", "Meshes", None))
        self.pushButtonAddPeriod.setText(_translate("SolutionDomainForm", "Add", None))
        self.pushButtonDeletePeriod.setText(_translate("SolutionDomainForm", "Delete", None))
        self.groupBoxMode.setTitle(_translate("SolutionDomainForm", "Type of definition for the selected periodicity", None))
        self.comboBoxPeriodicity.setToolTip(_translate("SolutionDomainForm", "Preprocessor option:-trans or -rota", None))
        self.comboBoxPeriodicity.setStatusTip(_translate("SolutionDomainForm", "Periodicity\'s transformation mode selection ", None))
        self.groupBoxTranslation.setTitle(_translate("SolutionDomainForm", "Translation vector ", None))
        self.labelTX.setText(_translate("SolutionDomainForm", "T<sub>X</sub>", None))
        self.lineEditTX.setToolTip(_translate("SolutionDomainForm", "Code_Saturne key word: -trans", None))
        self.labelTY.setText(_translate("SolutionDomainForm", "T<sub>Y</sub>", None))
        self.labelTZ.setText(_translate("SolutionDomainForm", "T<sub>Z</sub>", None))
        self.groupBoxRotation1.setTitle(_translate("SolutionDomainForm", "Rotation definitions", None))
        self.labelAngle.setText(_translate("SolutionDomainForm", "angle (deg)", None))
        self.groupBox_2.setTitle(_translate("SolutionDomainForm", "Rotation vector", None))
        self.labelDX.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelDX.setText(_translate("SolutionDomainForm", "D<sub>X</sub>", None))
        self.labelDY.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelDY.setText(_translate("SolutionDomainForm", "D<sub>Y</sub>", None))
        self.labelDZ.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelDZ.setText(_translate("SolutionDomainForm", "D<sub>Z</sub>", None))
        self.groupBox_3.setTitle(_translate("SolutionDomainForm", "Invariant point coordinates", None))
        self.labelX1.setText(_translate("SolutionDomainForm", "X", None))
        self.labelY1.setText(_translate("SolutionDomainForm", "Y", None))
        self.labelZ1.setText(_translate("SolutionDomainForm", "Z", None))
        self.groupBoxRotation2.setTitle(_translate("SolutionDomainForm", "Rotation definition", None))
        self.groupBox_4.setTitle(_translate("SolutionDomainForm", "Rotation matrix coefficients", None))
        self.labelM11.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM11.setText(_translate("SolutionDomainForm", "m<sub>11</sub>", None))
        self.labelM12.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM12.setText(_translate("SolutionDomainForm", "m<sub>12</sub>", None))
        self.labelM13.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM13.setText(_translate("SolutionDomainForm", "m<sub>13</sub>", None))
        self.labelM21.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM21.setText(_translate("SolutionDomainForm", "m<sub>21</sub>", None))
        self.labelM22.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM22.setText(_translate("SolutionDomainForm", "m<sub>22</sub>", None))
        self.labelM23.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM23.setText(_translate("SolutionDomainForm", "m<sub>23</sub>", None))
        self.labelM31.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM31.setText(_translate("SolutionDomainForm", "m<sub>31</sub>", None))
        self.labelM32.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM32.setText(_translate("SolutionDomainForm", "m<sub>32</sub>", None))
        self.labelM33.setToolTip(_translate("SolutionDomainForm", "Preprocessor option: -trans", None))
        self.labelM33.setText(_translate("SolutionDomainForm", "m<sub>33</sub>", None))
        self.groupBox_5.setTitle(_translate("SolutionDomainForm", "Invariant point coordinates", None))
        self.labelX2.setText(_translate("SolutionDomainForm", "X", None))
        self.labelY2.setText(_translate("SolutionDomainForm", "Y", None))
        self.labelZ2.setText(_translate("SolutionDomainForm", "Z", None))
        self.groupBoxFaces.setTitle(_translate("SolutionDomainForm", "List of boundary faces for the selected periodicity (optional)", None))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("SolutionDomainForm", "Periodic Boundaries", None))

from FacesSelectionView import FacesSelectionView
