Path: blob/devel/ElmerGUI/Application/forms/generalsetup.ui
3203 views
<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>setupDialog</class> <widget class="QDialog" name="setupDialog"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>687</width> <height>670</height> </rect> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="windowTitle"> <string>Setup</string> </property> <layout class="QVBoxLayout" name="verticalLayout0"> <item> <widget class="QScrollArea" name="scrollArea"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="frameShape"> <enum>QFrame::NoFrame</enum> </property> <property name="horizontalScrollBarPolicy"> <enum>Qt::ScrollBarAlwaysOff</enum> </property> <property name="widgetResizable"> <bool>true</bool> </property> <widget class="QWidget" name="scrollAreaWidgetContents"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>669</width> <height>652</height> </rect> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <layout class="QVBoxLayout" name="verticalLayout"> <item> <widget class="QGroupBox" name="headerGroup"> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="title"> <string>Header</string> </property> <layout class="QGridLayout" name="gridLayout_3"> <item row="0" column="0" colspan="2"> <widget class="QCheckBox" name="checkKeywordsWarn"> <property name="text"> <string>Check keywords warn</string> </property> <property name="checked"> <bool>true</bool> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="meshDBLabel"> <property name="text"> <string>MeshDB</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="meshDBEdit1"> <property name="text"> <string>.</string> </property> </widget> </item> <item row="1" column="2"> <widget class="QLineEdit" name="meshDBEdit2"> <property name="text"> <string>.</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="includePathLabel"> <property name="text"> <string>Include path</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="includePathEdit"/> </item> <item row="3" column="0"> <widget class="QLabel" name="resultsDirectoryLabel"> <property name="text"> <string>Results directory</string> </property> </widget> </item> <item row="3" column="1"> <widget class="QLineEdit" name="resultsDirectoryEdit"/> </item> <item row="4" column="0"> <widget class="QLabel" name="headerFreeTextLabel"> <property name="text"> <string>Free text</string> </property> </widget> </item> <item row="4" column="1" colspan="2"> <widget class="QTextEdit" name="headerFreeTextEdit"> <property name="minimumSize"> <size> <width>0</width> <height>30</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="WhatsThis"> <string>Free text is copied into the Header Block of the SIF as such. </string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="simulationGroup"> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="baseSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="title"> <string>Simulation</string> </property> <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> </property> <property name="flat"> <bool>false</bool> </property> <property name="checkable"> <bool>false</bool> </property> <layout class="QGridLayout" name="gridLayout_2"> <item row="0" column="0"> <widget class="QLabel" name="maxOutputLevelLabel"> <property name="text"> <string>Max. output level</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QComboBox" name="maxOutputLevelCombo"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="currentIndex"> <number>4</number> </property> <item> <property name="text"> <string>1</string> </property> </item> <item> <property name="text"> <string>2</string> </property> </item> <item> <property name="text"> <string>3</string> </property> </item> <item> <property name="text"> <string>4</string> </property> </item> <item> <property name="text"> <string>5</string> </property> </item> <item> <property name="text"> <string>6</string> </property> </item> <item> <property name="text"> <string>7</string> </property> </item> <item> <property name="text"> <string>8</string> </property> </item> <item> <property name="text"> <string>9</string> </property> </item> <item> <property name="text"> <string>10</string> </property> </item> </widget> </item> <item row="0" column="2"> <widget class="QLabel" name="steadyStateMaxIterLabel"> <property name="text"> <string>Steady state max. iter</string> </property> </widget> </item> <item row="0" column="3"> <widget class="QLineEdit" name="steadyStateMaxIterEdit"> <property name="text"> <string>1</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="coordinateSystemlabel"> <property name="text"> <string>Coordinate system</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QComboBox" name="coordinateSystemCombo"> <property name="sizePolicy"> <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <item> <property name="text"> <string>Cartesian</string> </property> </item> <item> <property name="text"> <string>Axi Symmetric</string> </property> </item> <item> <property name="text"> <string>Cylindric Symmetric</string> </property> </item> </widget> </item> <item row="1" column="2"> <widget class="QLabel" name="timesteppingMethodLabel"> <property name="text"> <string>Timestepping method</string> </property> </widget> </item> <item row="1" column="3"> <widget class="QComboBox" name="timesteppingMethodCombo"> <item> <property name="text"> <string>BDF</string> </property> </item> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="coordinateMappingLabel"> <property name="text"> <string>Coordinate mapping</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="coordinateMappingEdit"> <property name="text"> <string>1 2 3</string> </property> </widget> </item> <item row="2" column="2"> <widget class="QLabel" name="bdfOrderLabel"> <property name="text"> <string>BDF order</string> </property> </widget> </item> <item row="2" column="3"> <widget class="QComboBox" name="bdfOrderCombo"> <property name="currentIndex"> <number>0</number> </property> <item> <property name="text"> <string>1</string> </property> </item> <item> <property name="text"> <string>2</string> </property> </item> <item> <property name="text"> <string>3</string> </property> </item> <item> <property name="text"> <string>4</string> </property> </item> <item> <property name="text"> <string>5</string> </property> </item> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="simulationTypeLabel"> <property name="text"> <string>Simulation type</string> </property> </widget> </item> <item row="3" column="1"> <widget class="QComboBox" name="simulationTypeCombo"> <item> <property name="text"> <string>Steady state</string> </property> </item> <item> <property name="text"> <string>Transient</string> </property> </item> <item> <property name="text"> <string>Scanning</string> </property> </item> </widget> </item> <item row="3" column="2"> <widget class="QLabel" name="timeStepIntervalsLabel"> <property name="text"> <string>Timestep intervals</string> </property> </widget> </item> <item row="3" column="3"> <widget class="QLineEdit" name="timeStepIntervalsEdit"> <property name="text"> <string/> </property> <property name="WhatsThis"> <string>Defines the number of time steps. It may be array-valued so that different time-step lengths may be used for different time intervals of the entire simulation.</string> </property> </widget> </item> <item row="4" column="0"> <widget class="QLabel" name="outputIntervalsLabel"> <property name="text"> <string>Output intervals</string> </property> </widget> </item> <item row="4" column="1"> <widget class="QLineEdit" name="outputIntervalsEdit"> <property name="text"> <string>1</string> </property> <property name="WhatsThis"> <string>Defines the time-step interval for writing the results on disk. As in Timestep Sizes, the size of this keyword must match that of the Timestep Intervals keyword. Enter zero to save only the last result.</string> </property> </widget> </item> <item row="4" column="2"> <widget class="QLabel" name="timestepSizesLabel"> <property name="text"> <string>Timestep sizes</string> </property> </widget> </item> <item row="4" column="3"> <widget class="QLineEdit" name="timestepSizesEdit"> <property name="WhatsThis"> <string>Defines the length of time step. If the value of the Timestep Intervals keyword is array-valued, the value of this keyword must also be an array of the same size.</string> </property> </widget> </item> <item row="5" column="0"> <widget class="QLabel" name="coordinateScalingLabel"> <property name="text"> <string>Coordinate Scaling</string> </property> </widget> </item> <item row="5" column="1"> <widget class="QLineEdit" name="coordinateScalingEdit"> <property name="text"> <string/> </property> <property name="WhatsThis"> <string>Enter up to three Real values to scale the geometry. Enter a single number to scale all dimensions equally. To scale from millimeters to meters, enter 0.001</string> </property> </widget> </item> <item row="5" column="2"> <widget class="QLabel" name="angularFrequencyLabel"> <property name="text"> <string>Angular Frequency</string> </property> </widget> </item> <item row="5" column="3"> <widget class="QLineEdit" name="angularFrequencyEdit"/> </item> <item row="6" column="0"> <widget class="QLabel" name="solverInputFileLabel"> <property name="text"> <string>Solver input file</string> </property> </widget> </item> <item row="6" column="1"> <widget class="QLineEdit" name="solverInputFileEdit"> <property name="text"> <string>case.sif</string> </property> </widget> </item> <item row="6" column="2"> <widget class="QLabel" name="postFileLabel"> <property name="text"> <string>Post file</string> </property> </widget> </item> <item row="6" column="3"> <widget class="QLineEdit" name="postFileEdit"> <property name="text"> <string>case.vtu</string> </property> <property name="WhatsThis"> <string>Enter desired result output filename, ending in vtu. Entering the filename here will automatically add the ResultOutputSolver, with default settings.</string> </property> </widget> </item> <item row="7" column="0"> <widget class="QCheckBox" name="calculateMeshPiecesCheck"> <property name="text"> <string>Calculate Mesh Pieces</string> </property> <property name="WhatsThis"> <string>Check this box to calculate how many mesh pieces exist in the geometry. Results will appear in the Solver Log Window.</string> </property> </widget> </item> <item row="7" column="2"> <widget class="QLabel" name="desiredMeshPiecesLabel"> <property name="text"> <string>Desired Mesh Pieces</string> </property> </widget> </item> <item row="7" column="3"> <widget class="QLineEdit" name="desiredMeshPiecesEdit"> <property name="text"> <string></string> </property> <property name="WhatsThis"> <string>Enter how many mesh pieces are expected to appear in the geometry. If the desired number doesn't equal the actual number, call Fatal and exit.'</string> </property> </widget> </item> <item row="8" column="0"> <widget class="QLabel" name="simulationFreeTextLabel"> <property name="text"> <string>Free text</string> </property> </widget> </item> <item row="8" column="1" colspan="3"> <widget class="QTextEdit" name="simulationFreeTextEdit"> <property name="minimumSize"> <size> <width>0</width> <height>30</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="WhatsThis"> <string>Free text is copied into the Simulation Block of the SIF as such. </string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="constantsGroup"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="title"> <string>Constants</string> </property> <layout class="QGridLayout" name="gridLayout"> <item row="0" column="0"> <widget class="QLabel" name="gravityLabel"> <property name="text"> <string>Gravity</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QLineEdit" name="gravityEdit"> <property name="text"> <string>0 -1 0 9.82</string> </property> </widget> </item> <item row="0" column="2"> <widget class="QLabel" name="boltzmannLabel"> <property name="text"> <string>Boltzmann</string> </property> </widget> </item> <item row="0" column="3"> <widget class="QLineEdit" name="boltzmannEdit"> <property name="text"> <string>1.380649e-23</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="stefanBoltzmannLabel"> <property name="text"> <string>Stefan Boltzmann</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="stefanBoltzmannEdit"> <property name="text"> <string>5.670374419e-08</string> </property> </widget> </item> <item row="1" column="2"> <widget class="QLabel" name="unitChargeLabel"> <property name="text"> <string>Unit charge</string> </property> </widget> </item> <item row="1" column="3"> <widget class="QLineEdit" name="unitChargeEdit"> <property name="text"> <string>1.6021766e-19</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="vacuumPermittivityLabel"> <property name="text"> <string>Vacuum permittivity</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="vacuumPermittivityEdit"> <property name="text"> <string>8.85418781e-12</string> </property> </widget> </item> <item row="2" column="2"> <widget class="QLabel" name="vacuumPermeabilityLabel"> <property name="text"> <string>Vacuum permeability</string> </property> </widget> </item> <item row="2" column="3"> <widget class="QLineEdit" name="vacuumPermeabilityEdit"> <property name="text"> <string>1.25663706e-6</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="constantsFreeTextLabel"> <property name="text"> <string>Free text</string> </property> </widget> </item> <item row="3" column="1" colspan="3"> <widget class="QTextEdit" name="constantsFreeTextEdit"> <property name="minimumSize"> <size> <width>0</width> <height>30</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="WhatsThis"> <string>Free text is copied into the Constants Block of the SIF as such. </string> </property> </widget> </item> </layout> </widget> </item> <item> <layout class="QHBoxLayout" name="buttonLayout"> <item> <spacer> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="acceptButton"> <property name="text"> <string>Apply</string> </property> <property name="icon"> <iconset resource="../ElmerGUI.qrc"> <normaloff>:/icons/dialog-ok-apply.png</normaloff>:/icons/dialog-ok-apply.png</iconset> </property> </widget> </item> </layout> </item> </layout> </widget> </widget> </item> </layout> </widget> <resources> <include location="../ElmerGUI.qrc"/> <include location="../ElmerGUI.qrc"/> </resources> <connections/> </ui>