| <?xml version="1.0" encoding="UTF-8"?> |
| <ui version="4.0"> |
| <class>FemGui::DlgSettingsFemElmerImp</class> |
| <widget class="QWidget" name="FemGui::DlgSettingsFemElmerImp"> |
| <property name="geometry"> |
| <rect> |
| <x>0</x> |
| <y>0</y> |
| <width>350</width> |
| <height>259</height> |
| </rect> |
| </property> |
| <property name="windowTitle"> |
| <string>Elmer</string> |
| </property> |
| <layout class="QGridLayout" name="gridLayout_3"> |
| <item row="0" column="0"> |
| <widget class="QGroupBox" name="gb_elmer_param"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="layoutDirection"> |
| <enum>Qt::LeftToRight</enum> |
| </property> |
| <property name="title"> |
| <string>Elmer Binaries</string> |
| </property> |
| <property name="alignment"> |
| <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> |
| </property> |
| <layout class="QGridLayout" name="gridLayout"> |
| <item row="0" column="0"> |
| <widget class="QLabel" name="l_elmer_binary_path"> |
| <property name="minimumSize"> |
| <size> |
| <width>100</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="text"> |
| <string>ElmerSolver path</string> |
| </property> |
| </widget> |
| </item> |
| <item row="0" column="1"> |
| <widget class="Gui::PrefFileChooser" name="fc_elmer_binary_path" native="true"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="minimumSize"> |
| <size> |
| <width>0</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="sizeIncrement"> |
| <size> |
| <width>0</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="baseSize"> |
| <size> |
| <width>0</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="toolTip"> |
| <string>Leave blank to use default ElmerSolver binary file</string> |
| </property> |
| <property name="prefEntry" stdset="0"> |
| <cstring>elmerBinaryPath</cstring> |
| </property> |
| <property name="prefPath" stdset="0"> |
| <cstring>Mod/Fem/Elmer</cstring> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="0"> |
| <widget class="QLabel" name="l_grid_binary_path"> |
| <property name="minimumSize"> |
| <size> |
| <width>100</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="text"> |
| <string>ElmerGrid path</string> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="1"> |
| <widget class="Gui::PrefFileChooser" name="fc_grid_binary_path" native="true"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="minimumSize"> |
| <size> |
| <width>0</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="sizeIncrement"> |
| <size> |
| <width>0</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="baseSize"> |
| <size> |
| <width>0</width> |
| <height>0</height> |
| </size> |
| </property> |
| <property name="toolTip"> |
| <string>Leave blank to use default ElmerGrid binary file</string> |
| </property> |
| <property name="prefEntry" stdset="0"> |
| <cstring>gridBinaryPath</cstring> |
| </property> |
| <property name="prefPath" stdset="0"> |
| <cstring>Mod/Fem/Elmer</cstring> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </widget> |
| </item> |
| <item row="1" column="0"> |
| <widget class="QGroupBox" name="gb_elmer_options"> |
| <property name="title"> |
| <string>Options</string> |
| </property> |
| <layout class="QHBoxLayout" name="hbl_otions"> |
| <item> |
| <layout class="QGridLayout" name="gridLayout_2"> |
| <item row="0" column="0"> |
| <widget class="QLabel" name="l_num_tasks"> |
| <property name="text"> |
| <string>Number of tasks</string> |
| </property> |
| </widget> |
| </item> |
| <item row="0" column="1"> |
| <widget class="Gui::PrefSpinBox" name="sb_num_tasks"> |
| <property name="alignment"> |
| <set>Qt::AlignLeft|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| <property name="toolTip"> |
| <string>Number of parallel tasks. Set to `1` if Elmer does not use MPI.<br>It is recommended to use an even number of cores to benefit from mesh symmetries<br>(Using 8 cores can be faster than 9 cores).<br>In extreme cases ElmerSolver might not converge if the core number is too high.</string> |
| </property> |
| <property name="minimum"> |
| <number>1</number> |
| </property> |
| <property name="prefEntry" stdset="0"> |
| <cstring>NumberOfTasks</cstring> |
| </property> |
| <property name="prefPath" stdset="0"> |
| <cstring>Mod/Fem/Elmer</cstring> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="0"> |
| <widget class="QLabel" name="l_threads_per_task"> |
| <property name="text"> |
| <string>Threads per task</string> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="1"> |
| <widget class="Gui::PrefSpinBox" name="sb_threads_per_task"> |
| <property name="alignment"> |
| <set>Qt::AlignLeft|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| <property name="toolTip"> |
| <string>Number of threads per task. Take effect if Elmer uses OpenMP.</string> |
| </property> |
| <property name="minimum"> |
| <number>1</number> |
| </property> |
| <property name="prefEntry" stdset="0"> |
| <cstring>ThreadsPerTask</cstring> |
| </property> |
| <property name="prefPath" stdset="0"> |
| <cstring>Mod/Fem/Elmer</cstring> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </item> |
| </layout> |
| </widget> |
| </item> |
| <item row="2" column="0"> |
| <widget class="QGroupBox" name="gb_elmer_results"> |
| <property name="title"> |
| <string>Results</string> |
| </property> |
| <layout class="QGridLayout" name="gdl_results"> |
| <item row="0" column="0"> |
| <widget class="Gui::PrefCheckBox" name="ckb_binary_format"> |
| <property name="toolTip"> |
| <string>Save result in binary format</string> |
| </property> |
| <property name="text"> |
| <string>Use binary format</string> |
| </property> |
| <property name="checked"> |
| <bool>false</bool> |
| </property> |
| <property name="prefEntry" stdset="0"> |
| <cstring>BinaryOutput</cstring> |
| </property> |
| <property name="prefPath" stdset="0"> |
| <cstring>Mod/Fem/Elmer</cstring> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="0"> |
| <widget class="Gui::PrefCheckBox" name="ckb_geom_id"> |
| <property name="toolTip"> |
| <string>Save the index of geometric entities</string> |
| </property> |
| <property name="text"> |
| <string>Save geometry IDs</string> |
| </property> |
| <property name="checked"> |
| <bool>false</bool> |
| </property> |
| <property name="prefEntry" stdset="0"> |
| <cstring>SaveGeometryIndex</cstring> |
| </property> |
| <property name="prefPath" stdset="0"> |
| <cstring>Mod/Fem/Elmer</cstring> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </widget> |
| </item> |
| <item row="3" column="0"> |
| <spacer name="verticalSpacer"> |
| <property name="orientation"> |
| <enum>Qt::Vertical</enum> |
| </property> |
| <property name="sizeType"> |
| <enum>QSizePolicy::MinimumExpanding</enum> |
| </property> |
| <property name="sizeHint" stdset="0"> |
| <size> |
| <width>20</width> |
| <height>20</height> |
| </size> |
| </property> |
| </spacer> |
| </item> |
| </layout> |
| </widget> |
| <layoutdefault spacing="6" margin="11"/> |
| <customwidgets> |
| <customwidget> |
| <class>Gui::PrefFileChooser</class> |
| <extends>Gui::FileChooser</extends> |
| <header>Gui/PrefWidgets.h</header> |
| </customwidget> |
| <customwidget> |
| <class>Gui::PrefSpinBox</class> |
| <extends>QSpinBox</extends> |
| <header>Gui/PrefWidgets.h</header> |
| </customwidget> |
| <customwidget> |
| <class>Gui::PrefCheckBox</class> |
| <extends>QCheckBox</extends> |
| <header>Gui/PrefWidgets.h</header> |
| </customwidget> |
| </customwidgets> |
| <resources> |
| <include location="Resources/Fem.qrc"/> |
| </resources> |
| </ui> |
|
|