diatomic/ui_diatom.py
# -*- coding: utf-8 -*-
################################################################################
## Form generated from reading UI file 'diatomWVoSsf.ui'
##
## Created by: Qt User Interface Compiler version 5.15.6
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################
from PyQt5.QtCore import * # type: ignore
from PyQt5.QtGui import * # type: ignore
from PyQt5.QtWidgets import * # type: ignore
from pyqtgraph import PlotWidget
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(1068, 848)
self.actionNew = QAction(MainWindow)
self.actionNew.setObjectName(u"actionNew")
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.groupBox = QGroupBox(self.centralwidget)
self.groupBox.setObjectName(u"groupBox")
self.groupBox.setGeometry(QRect(10, 0, 531, 521))
self.gridLayout = QGridLayout(self.groupBox)
self.gridLayout.setObjectName(u"gridLayout")
self.tabWidget_7 = QTabWidget(self.groupBox)
self.tabWidget_7.setObjectName(u"tabWidget_7")
sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.tabWidget_7.sizePolicy().hasHeightForWidth())
self.tabWidget_7.setSizePolicy(sizePolicy)
self.tab_16 = QWidget()
self.tab_16.setObjectName(u"tab_16")
self.widget = QWidget(self.tab_16)
self.widget.setObjectName(u"widget")
self.widget.setGeometry(QRect(10, 9, 491, 411))
self.gridLayout_10 = QGridLayout(self.widget)
self.gridLayout_10.setObjectName(u"gridLayout_10")
self.gridLayout_10.setContentsMargins(0, 0, 0, 0)
self.paramsFileLabel = QLabel(self.widget)
self.paramsFileLabel.setObjectName(u"paramsFileLabel")
self.gridLayout_10.addWidget(self.paramsFileLabel, 0, 0, 1, 1)
self.paramsFileLineEdit = QLineEdit(self.widget)
self.paramsFileLineEdit.setObjectName(u"paramsFileLineEdit")
self.gridLayout_10.addWidget(self.paramsFileLineEdit, 1, 0, 1, 1)
self.paramsFileToolButton = QToolButton(self.widget)
self.paramsFileToolButton.setObjectName(u"paramsFileToolButton")
self.gridLayout_10.addWidget(self.paramsFileToolButton, 1, 1, 1, 1)
self.previewParamsPushButton = QPushButton(self.widget)
self.previewParamsPushButton.setObjectName(u"previewParamsPushButton")
self.gridLayout_10.addWidget(self.previewParamsPushButton, 1, 2, 1, 1)
self.obsEnergyFileLabel = QLabel(self.widget)
self.obsEnergyFileLabel.setObjectName(u"obsEnergyFileLabel")
self.gridLayout_10.addWidget(self.obsEnergyFileLabel, 2, 0, 1, 1)
self.obsEnergyFileLineEdit = QLineEdit(self.widget)
self.obsEnergyFileLineEdit.setObjectName(u"obsEnergyFileLineEdit")
self.gridLayout_10.addWidget(self.obsEnergyFileLineEdit, 3, 0, 1, 1)
self.obsEnergyFileToolButton = QToolButton(self.widget)
self.obsEnergyFileToolButton.setObjectName(u"obsEnergyFileToolButton")
self.gridLayout_10.addWidget(self.obsEnergyFileToolButton, 3, 1, 1, 1)
self.previewObsEnrPushButton = QPushButton(self.widget)
self.previewObsEnrPushButton.setObjectName(u"previewObsEnrPushButton")
self.gridLayout_10.addWidget(self.previewObsEnrPushButton, 3, 2, 1, 1)
self.obsWavenFileLabel = QLabel(self.widget)
self.obsWavenFileLabel.setObjectName(u"obsWavenFileLabel")
self.gridLayout_10.addWidget(self.obsWavenFileLabel, 4, 0, 1, 1)
self.obsWavenFileLineEdit = QLineEdit(self.widget)
self.obsWavenFileLineEdit.setObjectName(u"obsWavenFileLineEdit")
self.gridLayout_10.addWidget(self.obsWavenFileLineEdit, 5, 0, 1, 1)
self.obsWavenFileToolButton = QToolButton(self.widget)
self.obsWavenFileToolButton.setObjectName(u"obsWavenFileToolButton")
self.gridLayout_10.addWidget(self.obsWavenFileToolButton, 5, 1, 1, 1)
self.previewWavenPushButton = QPushButton(self.widget)
self.previewWavenPushButton.setObjectName(u"previewWavenPushButton")
self.gridLayout_10.addWidget(self.previewWavenPushButton, 5, 2, 1, 1)
self.obsIntFileLabel = QLabel(self.widget)
self.obsIntFileLabel.setObjectName(u"obsIntFileLabel")
self.gridLayout_10.addWidget(self.obsIntFileLabel, 6, 0, 1, 1)
self.obsIntFileLineEdit = QLineEdit(self.widget)
self.obsIntFileLineEdit.setObjectName(u"obsIntFileLineEdit")
self.gridLayout_10.addWidget(self.obsIntFileLineEdit, 7, 0, 1, 1)
self.obsIntFileToolButton = QToolButton(self.widget)
self.obsIntFileToolButton.setObjectName(u"obsIntFileToolButton")
self.gridLayout_10.addWidget(self.obsIntFileToolButton, 7, 1, 1, 1)
self.previewIntPushButton = QPushButton(self.widget)
self.previewIntPushButton.setObjectName(u"previewIntPushButton")
self.gridLayout_10.addWidget(self.previewIntPushButton, 7, 2, 1, 1)
self.tabWidget_7.addTab(self.tab_16, "")
self.tab_15 = QWidget()
self.tab_15.setObjectName(u"tab_15")
self.tabWidget = QTabWidget(self.tab_15)
self.tabWidget.setObjectName(u"tabWidget")
self.tabWidget.setEnabled(True)
self.tabWidget.setGeometry(QRect(-4, -1, 511, 451))
sizePolicy1 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
sizePolicy1.setHorizontalStretch(0)
sizePolicy1.setVerticalStretch(0)
sizePolicy1.setHeightForWidth(self.tabWidget.sizePolicy().hasHeightForWidth())
self.tabWidget.setSizePolicy(sizePolicy1)
self.tab1 = QWidget()
self.tab1.setObjectName(u"tab1")
self.layoutWidget = QWidget(self.tab1)
self.layoutWidget.setObjectName(u"layoutWidget")
self.layoutWidget.setGeometry(QRect(261, 0, 241, 58))
self.horizontalLayout_11 = QHBoxLayout(self.layoutWidget)
self.horizontalLayout_11.setObjectName(u"horizontalLayout_11")
self.horizontalLayout_11.setContentsMargins(0, 0, 0, 0)
self.label_10 = QLabel(self.layoutWidget)
self.label_10.setObjectName(u"label_10")
self.horizontalLayout_11.addWidget(self.label_10)
self.verticalLayout_2 = QVBoxLayout()
self.verticalLayout_2.setObjectName(u"verticalLayout_2")
self.eqidGridRadioButton = QRadioButton(self.layoutWidget)
self.eqidGridRadioButton.setObjectName(u"eqidGridRadioButton")
self.eqidGridRadioButton.setChecked(True)
self.verticalLayout_2.addWidget(self.eqidGridRadioButton)
self.noneqidGridRadioButton = QRadioButton(self.layoutWidget)
self.noneqidGridRadioButton.setObjectName(u"noneqidGridRadioButton")
self.verticalLayout_2.addWidget(self.noneqidGridRadioButton)
self.horizontalLayout_11.addLayout(self.verticalLayout_2)
self.layoutWidget1 = QWidget(self.tab1)
self.layoutWidget1.setObjectName(u"layoutWidget1")
self.layoutWidget1.setGeometry(QRect(260, 160, 241, 52))
self.verticalLayout = QVBoxLayout(self.layoutWidget1)
self.verticalLayout.setObjectName(u"verticalLayout")
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.solverLabel = QLabel(self.layoutWidget1)
self.solverLabel.setObjectName(u"solverLabel")
self.verticalLayout.addWidget(self.solverLabel)
self.horizontalLayout_10 = QHBoxLayout()
self.horizontalLayout_10.setObjectName(u"horizontalLayout_10")
self.sincSolverRadioButton = QRadioButton(self.layoutWidget1)
self.sincSolverRadioButton.setObjectName(u"sincSolverRadioButton")
self.sincSolverRadioButton.setChecked(True)
self.horizontalLayout_10.addWidget(self.sincSolverRadioButton)
self.fourierSolverRadioButton = QRadioButton(self.layoutWidget1)
self.fourierSolverRadioButton.setObjectName(u"fourierSolverRadioButton")
self.horizontalLayout_10.addWidget(self.fourierSolverRadioButton)
self.fd5SolverRadioButton = QRadioButton(self.layoutWidget1)
self.fd5SolverRadioButton.setObjectName(u"fd5SolverRadioButton")
self.horizontalLayout_10.addWidget(self.fd5SolverRadioButton)
self.verticalLayout.addLayout(self.horizontalLayout_10)
self.layoutWidget2 = QWidget(self.tab1)
self.layoutWidget2.setObjectName(u"layoutWidget2")
self.layoutWidget2.setGeometry(QRect(262, 62, 241, 92))
self.gridLayout_3 = QGridLayout(self.layoutWidget2)
self.gridLayout_3.setObjectName(u"gridLayout_3")
self.gridLayout_3.setContentsMargins(0, 0, 0, 0)
self.nGridPointsLabel = QLabel(self.layoutWidget2)
self.nGridPointsLabel.setObjectName(u"nGridPointsLabel")
self.gridLayout_3.addWidget(self.nGridPointsLabel, 0, 0, 1, 2)
self.nGridPointsLineEdit = QLineEdit(self.layoutWidget2)
self.nGridPointsLineEdit.setObjectName(u"nGridPointsLineEdit")
self.gridLayout_3.addWidget(self.nGridPointsLineEdit, 0, 2, 1, 1)
self.rminLabel = QLabel(self.layoutWidget2)
self.rminLabel.setObjectName(u"rminLabel")
self.gridLayout_3.addWidget(self.rminLabel, 1, 0, 1, 1)
self.rminLineEdit = QLineEdit(self.layoutWidget2)
self.rminLineEdit.setObjectName(u"rminLineEdit")
self.gridLayout_3.addWidget(self.rminLineEdit, 1, 1, 1, 2)
self.rmaxLabel = QLabel(self.layoutWidget2)
self.rmaxLabel.setObjectName(u"rmaxLabel")
self.gridLayout_3.addWidget(self.rmaxLabel, 2, 0, 1, 1)
self.rmaxLineEdit = QLineEdit(self.layoutWidget2)
self.rmaxLineEdit.setObjectName(u"rmaxLineEdit")
self.gridLayout_3.addWidget(self.rmaxLineEdit, 2, 1, 1, 2)
self.layoutWidget3 = QWidget(self.tab1)
self.layoutWidget3.setObjectName(u"layoutWidget3")
self.layoutWidget3.setGeometry(QRect(11, 0, 241, 211))
self.verticalLayout_4 = QVBoxLayout(self.layoutWidget3)
self.verticalLayout_4.setObjectName(u"verticalLayout_4")
self.verticalLayout_4.setContentsMargins(0, 0, 0, 0)
self.moleculeLabel = QLabel(self.layoutWidget3)
self.moleculeLabel.setObjectName(u"moleculeLabel")
self.verticalLayout_4.addWidget(self.moleculeLabel)
self.moleculeLineEdit = QLineEdit(self.layoutWidget3)
self.moleculeLineEdit.setObjectName(u"moleculeLineEdit")
self.verticalLayout_4.addWidget(self.moleculeLineEdit)
self.isotopesListWidget = QListWidget(self.layoutWidget3)
self.isotopesListWidget.setObjectName(u"isotopesListWidget")
self.verticalLayout_4.addWidget(self.isotopesListWidget)
self.layoutWidget4 = QWidget(self.tab1)
self.layoutWidget4.setObjectName(u"layoutWidget4")
self.layoutWidget4.setGeometry(QRect(10, 220, 491, 191))
self.verticalLayout_6 = QVBoxLayout(self.layoutWidget4)
self.verticalLayout_6.setObjectName(u"verticalLayout_6")
self.verticalLayout_6.setContentsMargins(0, 0, 0, 0)
self.isotopesTextEdit = QPlainTextEdit(self.layoutWidget4)
self.isotopesTextEdit.setObjectName(u"isotopesTextEdit")
self.verticalLayout_6.addWidget(self.isotopesTextEdit)
self.horizontalLayout_12 = QHBoxLayout()
self.horizontalLayout_12.setObjectName(u"horizontalLayout_12")
self.refJLabel = QLabel(self.layoutWidget4)
self.refJLabel.setObjectName(u"refJLabel")
self.horizontalLayout_12.addWidget(self.refJLabel)
self.refJLineEdit = QLineEdit(self.layoutWidget4)
self.refJLineEdit.setObjectName(u"refJLineEdit")
self.horizontalLayout_12.addWidget(self.refJLineEdit)
self.refEnergyLabel = QLabel(self.layoutWidget4)
self.refEnergyLabel.setObjectName(u"refEnergyLabel")
self.horizontalLayout_12.addWidget(self.refEnergyLabel)
self.refEnergyLineEdit = QLineEdit(self.layoutWidget4)
self.refEnergyLineEdit.setObjectName(u"refEnergyLineEdit")
self.horizontalLayout_12.addWidget(self.refEnergyLineEdit)
self.verticalLayout_6.addLayout(self.horizontalLayout_12)
self.tabWidget.addTab(self.tab1, "")
self.tab4 = QWidget()
self.tab4.setObjectName(u"tab4")
self.scrollArea = QScrollArea(self.tab4)
self.scrollArea.setObjectName(u"scrollArea")
self.scrollArea.setGeometry(QRect(10, 80, 491, 331))
sizePolicy2 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
sizePolicy2.setHorizontalStretch(0)
sizePolicy2.setVerticalStretch(0)
sizePolicy2.setHeightForWidth(self.scrollArea.sizePolicy().hasHeightForWidth())
self.scrollArea.setSizePolicy(sizePolicy2)
self.scrollArea.setMinimumSize(QSize(0, 0))
self.scrollArea.setWidgetResizable(True)
self.scrollAreaWidgetContents = QWidget()
self.scrollAreaWidgetContents.setObjectName(u"scrollAreaWidgetContents")
self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 489, 146))
sizePolicy3 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed)
sizePolicy3.setHorizontalStretch(0)
sizePolicy3.setVerticalStretch(0)
sizePolicy3.setHeightForWidth(self.scrollAreaWidgetContents.sizePolicy().hasHeightForWidth())
self.scrollAreaWidgetContents.setSizePolicy(sizePolicy3)
self.gridLayout_7 = QGridLayout(self.scrollAreaWidgetContents)
self.gridLayout_7.setObjectName(u"gridLayout_7")
self.gridLayout_4 = QGridLayout()
self.gridLayout_4.setObjectName(u"gridLayout_4")
self.gridLayout_4.setSizeConstraint(QLayout.SetDefaultConstraint)
self.gridLayout_4.setVerticalSpacing(6)
self.gridLayout_4.setContentsMargins(-1, -1, -1, 0)
self.doubleSpinBox_4 = QDoubleSpinBox(self.scrollAreaWidgetContents)
self.doubleSpinBox_4.setObjectName(u"doubleSpinBox_4")
self.doubleSpinBox_4.setDecimals(1)
self.gridLayout_4.addWidget(self.doubleSpinBox_4, 2, 1, 1, 1)
self.label_8 = QLabel(self.scrollAreaWidgetContents)
self.label_8.setObjectName(u"label_8")
self.gridLayout_4.addWidget(self.label_8, 3, 3, 1, 2)
self.label_4 = QLabel(self.scrollAreaWidgetContents)
self.label_4.setObjectName(u"label_4")
self.gridLayout_4.addWidget(self.label_4, 0, 3, 1, 2)
self.label = QLabel(self.scrollAreaWidgetContents)
self.label.setObjectName(u"label")
self.label.setMinimumSize(QSize(0, 0))
self.gridLayout_4.addWidget(self.label, 0, 0, 1, 1)
self.checkBox = QCheckBox(self.scrollAreaWidgetContents)
self.checkBox.setObjectName(u"checkBox")
self.checkBox.setChecked(True)
self.gridLayout_4.addWidget(self.checkBox, 0, 5, 1, 1)
self.spinBox_3 = QSpinBox(self.scrollAreaWidgetContents)
self.spinBox_3.setObjectName(u"spinBox_3")
self.gridLayout_4.addWidget(self.spinBox_3, 1, 5, 1, 1)
self.doubleSpinBox_2 = QDoubleSpinBox(self.scrollAreaWidgetContents)
self.doubleSpinBox_2.setObjectName(u"doubleSpinBox_2")
sizePolicy4 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)
sizePolicy4.setHorizontalStretch(0)
sizePolicy4.setVerticalStretch(0)
sizePolicy4.setHeightForWidth(self.doubleSpinBox_2.sizePolicy().hasHeightForWidth())
self.doubleSpinBox_2.setSizePolicy(sizePolicy4)
self.doubleSpinBox_2.setDecimals(1)
self.gridLayout_4.addWidget(self.doubleSpinBox_2, 3, 5, 1, 1)
self.doubleSpinBox_3 = QDoubleSpinBox(self.scrollAreaWidgetContents)
self.doubleSpinBox_3.setObjectName(u"doubleSpinBox_3")
self.doubleSpinBox_3.setDecimals(1)
self.gridLayout_4.addWidget(self.doubleSpinBox_3, 1, 1, 1, 1)
self.spinBox_4 = QSpinBox(self.scrollAreaWidgetContents)
self.spinBox_4.setObjectName(u"spinBox_4")
self.spinBox_4.setEnabled(True)
self.spinBox_4.setReadOnly(True)
self.spinBox_4.setMinimum(1)
self.gridLayout_4.addWidget(self.spinBox_4, 0, 1, 1, 1)
self.label_3 = QLabel(self.scrollAreaWidgetContents)
self.label_3.setObjectName(u"label_3")
self.gridLayout_4.addWidget(self.label_3, 2, 0, 1, 1)
self.label_2 = QLabel(self.scrollAreaWidgetContents)
self.label_2.setObjectName(u"label_2")
self.gridLayout_4.addWidget(self.label_2, 1, 0, 1, 1)
self.doubleSpinBox = QDoubleSpinBox(self.scrollAreaWidgetContents)
self.doubleSpinBox.setObjectName(u"doubleSpinBox")
self.doubleSpinBox.setDecimals(1)
self.gridLayout_4.addWidget(self.doubleSpinBox, 2, 5, 1, 1)
self.label_6 = QLabel(self.scrollAreaWidgetContents)
self.label_6.setObjectName(u"label_6")
self.gridLayout_4.addWidget(self.label_6, 1, 3, 1, 2)
self.lineEdit_2 = QLineEdit(self.scrollAreaWidgetContents)
self.lineEdit_2.setObjectName(u"lineEdit_2")
self.gridLayout_4.addWidget(self.lineEdit_2, 3, 1, 1, 2)
self.label_9 = QLabel(self.scrollAreaWidgetContents)
self.label_9.setObjectName(u"label_9")
self.gridLayout_4.addWidget(self.label_9, 3, 0, 1, 1)
self.label_7 = QLabel(self.scrollAreaWidgetContents)
self.label_7.setObjectName(u"label_7")
self.gridLayout_4.addWidget(self.label_7, 2, 3, 1, 2)
self.checkBox_2 = QCheckBox(self.scrollAreaWidgetContents)
self.checkBox_2.setObjectName(u"checkBox_2")
self.gridLayout_4.addWidget(self.checkBox_2, 0, 6, 1, 1)
self.gridLayout_7.addLayout(self.gridLayout_4, 0, 0, 1, 1)
self.scrollArea.setWidget(self.scrollAreaWidgetContents)
self.layoutWidget5 = QWidget(self.tab4)
self.layoutWidget5.setObjectName(u"layoutWidget5")
self.layoutWidget5.setGeometry(QRect(11, 2, 491, 65))
self.verticalLayout_3 = QVBoxLayout(self.layoutWidget5)
self.verticalLayout_3.setObjectName(u"verticalLayout_3")
self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
self.horizontalLayout = QHBoxLayout()
self.horizontalLayout.setObjectName(u"horizontalLayout")
self.label_11 = QLabel(self.layoutWidget5)
self.label_11.setObjectName(u"label_11")
self.horizontalLayout.addWidget(self.label_11)
self.spinBox_5 = QSpinBox(self.layoutWidget5)
self.spinBox_5.setObjectName(u"spinBox_5")
self.spinBox_5.setMinimum(1)
self.horizontalLayout.addWidget(self.spinBox_5)
self.verticalLayout_3.addLayout(self.horizontalLayout)
self.horizontalLayout_2 = QHBoxLayout()
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
self.addStatePushButton = QPushButton(self.layoutWidget5)
self.addStatePushButton.setObjectName(u"addStatePushButton")
self.horizontalLayout_2.addWidget(self.addStatePushButton)
self.removeStatePushButton = QPushButton(self.layoutWidget5)
self.removeStatePushButton.setObjectName(u"removeStatePushButton")
self.horizontalLayout_2.addWidget(self.removeStatePushButton)
self.verticalLayout_3.addLayout(self.horizontalLayout_2)
self.tabWidget.addTab(self.tab4, "")
self.tab5 = QWidget()
self.tab5.setObjectName(u"tab5")
self.scrollArea_2 = QScrollArea(self.tab5)
self.scrollArea_2.setObjectName(u"scrollArea_2")
self.scrollArea_2.setGeometry(QRect(9, 49, 491, 361))
self.scrollArea_2.setWidgetResizable(True)
self.scrollAreaWidgetContents_2 = QWidget()
self.scrollAreaWidgetContents_2.setObjectName(u"scrollAreaWidgetContents_2")
self.scrollAreaWidgetContents_2.setGeometry(QRect(0, 0, 489, 207))
sizePolicy3.setHeightForWidth(self.scrollAreaWidgetContents_2.sizePolicy().hasHeightForWidth())
self.scrollAreaWidgetContents_2.setSizePolicy(sizePolicy3)
self.gridLayout_8 = QGridLayout(self.scrollAreaWidgetContents_2)
self.gridLayout_8.setObjectName(u"gridLayout_8")
self.gridLayout_6 = QGridLayout()
self.gridLayout_6.setObjectName(u"gridLayout_6")
self.pairStates2SpinBox1 = QSpinBox(self.scrollAreaWidgetContents_2)
self.pairStates2SpinBox1.setObjectName(u"pairStates2SpinBox1")
self.pairStates2SpinBox1.setMinimum(1)
self.gridLayout_6.addWidget(self.pairStates2SpinBox1, 1, 2, 1, 1)
self.labelParamsLabel1 = QLabel(self.scrollAreaWidgetContents_2)
self.labelParamsLabel1.setObjectName(u"labelParamsLabel1")
self.gridLayout_6.addWidget(self.labelParamsLabel1, 3, 0, 1, 1)
self.pairStatesLabel1 = QLabel(self.scrollAreaWidgetContents_2)
self.pairStatesLabel1.setObjectName(u"pairStatesLabel1")
self.gridLayout_6.addWidget(self.pairStatesLabel1, 1, 0, 1, 1)
self.modelTypeComboBox1 = QComboBox(self.scrollAreaWidgetContents_2)
self.modelTypeComboBox1.setObjectName(u"modelTypeComboBox1")
self.gridLayout_6.addWidget(self.modelTypeComboBox1, 2, 1, 1, 2)
self.labelRotCorrLineEdit1 = QLineEdit(self.scrollAreaWidgetContents_2)
self.labelRotCorrLineEdit1.setObjectName(u"labelRotCorrLineEdit1")
self.gridLayout_6.addWidget(self.labelRotCorrLineEdit1, 4, 1, 1, 2)
self.modelTypeLabel1 = QLabel(self.scrollAreaWidgetContents_2)
self.modelTypeLabel1.setObjectName(u"modelTypeLabel1")
self.gridLayout_6.addWidget(self.modelTypeLabel1, 2, 0, 1, 1)
self.labelRadParamsLineEdit1 = QLineEdit(self.scrollAreaWidgetContents_2)
self.labelRadParamsLineEdit1.setObjectName(u"labelRadParamsLineEdit1")
self.gridLayout_6.addWidget(self.labelRadParamsLineEdit1, 3, 1, 1, 2)
self.pairStates1SpinBox1 = QSpinBox(self.scrollAreaWidgetContents_2)
self.pairStates1SpinBox1.setObjectName(u"pairStates1SpinBox1")
self.pairStates1SpinBox1.setMinimum(1)
self.gridLayout_6.addWidget(self.pairStates1SpinBox1, 1, 1, 1, 1)
self.operatorTypeComboBox1 = QComboBox(self.scrollAreaWidgetContents_2)
self.operatorTypeComboBox1.setObjectName(u"operatorTypeComboBox1")
self.gridLayout_6.addWidget(self.operatorTypeComboBox1, 0, 1, 1, 2)
self.rotCorrLabel1 = QLabel(self.scrollAreaWidgetContents_2)
self.rotCorrLabel1.setObjectName(u"rotCorrLabel1")
self.gridLayout_6.addWidget(self.rotCorrLabel1, 4, 0, 1, 1)
self.operatorTypeLabel1 = QLabel(self.scrollAreaWidgetContents_2)
self.operatorTypeLabel1.setObjectName(u"operatorTypeLabel1")
self.gridLayout_6.addWidget(self.operatorTypeLabel1, 0, 0, 1, 1)
self.showRadParamsPushButton1 = QPushButton(self.scrollAreaWidgetContents_2)
self.showRadParamsPushButton1.setObjectName(u"showRadParamsPushButton1")
self.gridLayout_6.addWidget(self.showRadParamsPushButton1, 5, 0, 1, 1)
self.plotRadParamsPushButton1 = QPushButton(self.scrollAreaWidgetContents_2)
self.plotRadParamsPushButton1.setObjectName(u"plotRadParamsPushButton1")
self.gridLayout_6.addWidget(self.plotRadParamsPushButton1, 5, 1, 1, 2)
self.gridLayout_8.addLayout(self.gridLayout_6, 0, 0, 1, 1)
self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2)
self.layoutWidget6 = QWidget(self.tab5)
self.layoutWidget6.setObjectName(u"layoutWidget6")
self.layoutWidget6.setGeometry(QRect(10, 10, 481, 28))
self.horizontalLayout_3 = QHBoxLayout(self.layoutWidget6)
self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0)
self.addOperatorPushButton = QPushButton(self.layoutWidget6)
self.addOperatorPushButton.setObjectName(u"addOperatorPushButton")
self.horizontalLayout_3.addWidget(self.addOperatorPushButton)
self.removeOperatorPushButton = QPushButton(self.layoutWidget6)
self.removeOperatorPushButton.setObjectName(u"removeOperatorPushButton")
self.horizontalLayout_3.addWidget(self.removeOperatorPushButton)
self.tabWidget.addTab(self.tab5, "")
self.tab6 = QWidget()
self.tab6.setObjectName(u"tab6")
self.scrollArea_3 = QScrollArea(self.tab6)
self.scrollArea_3.setObjectName(u"scrollArea_3")
self.scrollArea_3.setGeometry(QRect(10, 0, 491, 371))
self.scrollArea_3.setWidgetResizable(True)
self.scrollAreaWidgetContents_3 = QWidget()
self.scrollAreaWidgetContents_3.setObjectName(u"scrollAreaWidgetContents_3")
self.scrollAreaWidgetContents_3.setGeometry(QRect(0, 0, 491, 236))
sizePolicy3.setHeightForWidth(self.scrollAreaWidgetContents_3.sizePolicy().hasHeightForWidth())
self.scrollAreaWidgetContents_3.setSizePolicy(sizePolicy3)
self.gridLayout_9 = QGridLayout(self.scrollAreaWidgetContents_3)
self.gridLayout_9.setObjectName(u"gridLayout_9")
self.gridLayout_5 = QGridLayout()
self.gridLayout_5.setObjectName(u"gridLayout_5")
self.calcEnergyLevelsCheckBox = QCheckBox(self.scrollAreaWidgetContents_3)
self.calcEnergyLevelsCheckBox.setObjectName(u"calcEnergyLevelsCheckBox")
sizePolicy5 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
sizePolicy5.setHorizontalStretch(0)
sizePolicy5.setVerticalStretch(0)
sizePolicy5.setHeightForWidth(self.calcEnergyLevelsCheckBox.sizePolicy().hasHeightForWidth())
self.calcEnergyLevelsCheckBox.setSizePolicy(sizePolicy5)
self.gridLayout_5.addWidget(self.calcEnergyLevelsCheckBox, 2, 2, 1, 2)
self.label_13 = QLabel(self.scrollAreaWidgetContents_3)
self.label_13.setObjectName(u"label_13")
self.gridLayout_5.addWidget(self.label_13, 1, 0, 1, 1)
self.energyRange2LineEdit = QLineEdit(self.scrollAreaWidgetContents_3)
self.energyRange2LineEdit.setObjectName(u"energyRange2LineEdit")
sizePolicy3.setHeightForWidth(self.energyRange2LineEdit.sizePolicy().hasHeightForWidth())
self.energyRange2LineEdit.setSizePolicy(sizePolicy3)
self.energyRange2LineEdit.setMinimumSize(QSize(145, 0))
self.gridLayout_5.addWidget(self.energyRange2LineEdit, 0, 2, 1, 1)
self.calcEigenenergyCheckBox = QCheckBox(self.scrollAreaWidgetContents_3)
self.calcEigenenergyCheckBox.setObjectName(u"calcEigenenergyCheckBox")
sizePolicy5.setHeightForWidth(self.calcEigenenergyCheckBox.sizePolicy().hasHeightForWidth())
self.calcEigenenergyCheckBox.setSizePolicy(sizePolicy5)
self.calcEigenenergyCheckBox.setChecked(True)
self.gridLayout_5.addWidget(self.calcEigenenergyCheckBox, 2, 1, 1, 1)
self.energyIndex1LineEdit = QLineEdit(self.scrollAreaWidgetContents_3)
self.energyIndex1LineEdit.setObjectName(u"energyIndex1LineEdit")
sizePolicy6 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
sizePolicy6.setHorizontalStretch(0)
sizePolicy6.setVerticalStretch(0)
sizePolicy6.setHeightForWidth(self.energyIndex1LineEdit.sizePolicy().hasHeightForWidth())
self.energyIndex1LineEdit.setSizePolicy(sizePolicy6)
self.energyIndex1LineEdit.setMinimumSize(QSize(145, 0))
self.gridLayout_5.addWidget(self.energyIndex1LineEdit, 1, 1, 1, 1)
self.identLevelsByEnrRadioButton = QRadioButton(self.scrollAreaWidgetContents_3)
self.buttonGroup_2 = QButtonGroup(MainWindow)
self.buttonGroup_2.setObjectName(u"buttonGroup_2")
self.buttonGroup_2.addButton(self.identLevelsByEnrRadioButton)
self.identLevelsByEnrRadioButton.setObjectName(u"identLevelsByEnrRadioButton")
sizePolicy5.setHeightForWidth(self.identLevelsByEnrRadioButton.sizePolicy().hasHeightForWidth())
self.identLevelsByEnrRadioButton.setSizePolicy(sizePolicy5)
self.gridLayout_5.addWidget(self.identLevelsByEnrRadioButton, 3, 2, 1, 2)
self.label_15 = QLabel(self.scrollAreaWidgetContents_3)
self.label_15.setObjectName(u"label_15")
self.gridLayout_5.addWidget(self.label_15, 3, 0, 1, 1)
self.label_12 = QLabel(self.scrollAreaWidgetContents_3)
self.label_12.setObjectName(u"label_12")
self.gridLayout_5.addWidget(self.label_12, 0, 0, 1, 1)
self.saveEigenvectrosCheckBox = QCheckBox(self.scrollAreaWidgetContents_3)
self.saveEigenvectrosCheckBox.setObjectName(u"saveEigenvectrosCheckBox")
self.gridLayout_5.addWidget(self.saveEigenvectrosCheckBox, 4, 0, 1, 1)
self.plotNlevelsLineEdit = QLineEdit(self.scrollAreaWidgetContents_3)
self.plotNlevelsLineEdit.setObjectName(u"plotNlevelsLineEdit")
sizePolicy5.setHeightForWidth(self.plotNlevelsLineEdit.sizePolicy().hasHeightForWidth())
self.plotNlevelsLineEdit.setSizePolicy(sizePolicy5)
self.gridLayout_5.addWidget(self.plotNlevelsLineEdit, 4, 1, 1, 3)
self.energyIndex2LineEdit = QLineEdit(self.scrollAreaWidgetContents_3)
self.energyIndex2LineEdit.setObjectName(u"energyIndex2LineEdit")
sizePolicy6.setHeightForWidth(self.energyIndex2LineEdit.sizePolicy().hasHeightForWidth())
self.energyIndex2LineEdit.setSizePolicy(sizePolicy6)
self.energyIndex2LineEdit.setMinimumSize(QSize(145, 0))
self.gridLayout_5.addWidget(self.energyIndex2LineEdit, 1, 2, 1, 1)
self.label_14 = QLabel(self.scrollAreaWidgetContents_3)
self.label_14.setObjectName(u"label_14")
self.gridLayout_5.addWidget(self.label_14, 2, 0, 1, 1)
self.identLevelsByContrRadioButton = QRadioButton(self.scrollAreaWidgetContents_3)
self.buttonGroup_2.addButton(self.identLevelsByContrRadioButton)
self.identLevelsByContrRadioButton.setObjectName(u"identLevelsByContrRadioButton")
sizePolicy5.setHeightForWidth(self.identLevelsByContrRadioButton.sizePolicy().hasHeightForWidth())
self.identLevelsByContrRadioButton.setSizePolicy(sizePolicy5)
self.identLevelsByContrRadioButton.setChecked(True)
self.gridLayout_5.addWidget(self.identLevelsByContrRadioButton, 3, 1, 1, 1)
self.energyRange1LineEdit = QLineEdit(self.scrollAreaWidgetContents_3)
self.energyRange1LineEdit.setObjectName(u"energyRange1LineEdit")
sizePolicy6.setHeightForWidth(self.energyRange1LineEdit.sizePolicy().hasHeightForWidth())
self.energyRange1LineEdit.setSizePolicy(sizePolicy6)
self.energyRange1LineEdit.setMinimumSize(QSize(145, 0))
self.gridLayout_5.addWidget(self.energyRange1LineEdit, 0, 1, 1, 1)
self.gridLayout_9.addLayout(self.gridLayout_5, 1, 0, 2, 1)
self.horizontalLayout_5 = QHBoxLayout()
self.horizontalLayout_5.setObjectName(u"horizontalLayout_5")
self.label_5 = QLabel(self.scrollAreaWidgetContents_3)
self.label_5.setObjectName(u"label_5")
self.horizontalLayout_5.addWidget(self.label_5)
self.horizontalLayout_4 = QHBoxLayout()
self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
self.radioButton = QRadioButton(self.scrollAreaWidgetContents_3)
self.buttonGroup = QButtonGroup(MainWindow)
self.buttonGroup.setObjectName(u"buttonGroup")
self.buttonGroup.addButton(self.radioButton)
self.radioButton.setObjectName(u"radioButton")
self.radioButton.setChecked(True)
self.horizontalLayout_4.addWidget(self.radioButton)
self.radioButton_2 = QRadioButton(self.scrollAreaWidgetContents_3)
self.buttonGroup.addButton(self.radioButton_2)
self.radioButton_2.setObjectName(u"radioButton_2")
self.horizontalLayout_4.addWidget(self.radioButton_2)
self.horizontalLayout_5.addLayout(self.horizontalLayout_4)
self.gridLayout_9.addLayout(self.horizontalLayout_5, 0, 0, 1, 1)
self.previewOutputPushButton = QPushButton(self.scrollAreaWidgetContents_3)
self.previewOutputPushButton.setObjectName(u"previewOutputPushButton")
self.gridLayout_9.addWidget(self.previewOutputPushButton, 3, 0, 1, 1)
self.scrollArea_3.setWidget(self.scrollAreaWidgetContents_3)
self.solvePushButton = QPushButton(self.tab6)
self.solvePushButton.setObjectName(u"solvePushButton")
self.solvePushButton.setGeometry(QRect(370, 380, 131, 31))
self.tabWidget.addTab(self.tab6, "")
self.tabWidget_7.addTab(self.tab_15, "")
self.tab_17 = QWidget()
self.tab_17.setObjectName(u"tab_17")
self.widget1 = QWidget(self.tab_17)
self.widget1.setObjectName(u"widget1")
self.widget1.setGeometry(QRect(10, 10, 481, 191))
self.gridLayout_2 = QGridLayout(self.widget1)
self.gridLayout_2.setObjectName(u"gridLayout_2")
self.gridLayout_2.setContentsMargins(0, 0, 0, 0)
self.label_16 = QLabel(self.widget1)
self.label_16.setObjectName(u"label_16")
self.gridLayout_2.addWidget(self.label_16, 0, 0, 1, 2)
self.numberOfIterLineEdit = QLineEdit(self.widget1)
self.numberOfIterLineEdit.setObjectName(u"numberOfIterLineEdit")
self.gridLayout_2.addWidget(self.numberOfIterLineEdit, 3, 2, 1, 3)
self.label_19 = QLabel(self.widget1)
self.label_19.setObjectName(u"label_19")
self.gridLayout_2.addWidget(self.label_19, 3, 0, 1, 2)
self.toleranceLineEdit = QLineEdit(self.widget1)
self.toleranceLineEdit.setObjectName(u"toleranceLineEdit")
self.gridLayout_2.addWidget(self.toleranceLineEdit, 1, 2, 1, 3)
self.label_18 = QLabel(self.widget1)
self.label_18.setObjectName(u"label_18")
self.gridLayout_2.addWidget(self.label_18, 1, 0, 1, 2)
self.label_17 = QLabel(self.widget1)
self.label_17.setObjectName(u"label_17")
self.gridLayout_2.addWidget(self.label_17, 2, 0, 1, 2)
self.numericalDerivRadioButton = QRadioButton(self.widget1)
self.buttonGroup_3 = QButtonGroup(MainWindow)
self.buttonGroup_3.setObjectName(u"buttonGroup_3")
self.buttonGroup_3.addButton(self.numericalDerivRadioButton)
self.numericalDerivRadioButton.setObjectName(u"numericalDerivRadioButton")
self.numericalDerivRadioButton.setChecked(True)
self.gridLayout_2.addWidget(self.numericalDerivRadioButton, 2, 2, 1, 1)
self.analyticalDerivRadioButton = QRadioButton(self.widget1)
self.buttonGroup_3.addButton(self.analyticalDerivRadioButton)
self.analyticalDerivRadioButton.setObjectName(u"analyticalDerivRadioButton")
self.gridLayout_2.addWidget(self.analyticalDerivRadioButton, 2, 3, 1, 2)
self.svdOptMethodRadioButton = QRadioButton(self.widget1)
self.buttonGroup_4 = QButtonGroup(MainWindow)
self.buttonGroup_4.setObjectName(u"buttonGroup_4")
self.buttonGroup_4.addButton(self.svdOptMethodRadioButton)
self.svdOptMethodRadioButton.setObjectName(u"svdOptMethodRadioButton")
self.svdOptMethodRadioButton.setChecked(True)
self.gridLayout_2.addWidget(self.svdOptMethodRadioButton, 0, 2, 1, 1)
self.minuitOptMethodRadioButton = QRadioButton(self.widget1)
self.buttonGroup_4.addButton(self.minuitOptMethodRadioButton)
self.minuitOptMethodRadioButton.setObjectName(u"minuitOptMethodRadioButton")
self.gridLayout_2.addWidget(self.minuitOptMethodRadioButton, 0, 3, 1, 2)
self.tabWidget_7.addTab(self.tab_17, "")
self.tab_18 = QWidget()
self.tab_18.setObjectName(u"tab_18")
self.tabWidget_7.addTab(self.tab_18, "")
self.gridLayout.addWidget(self.tabWidget_7, 0, 1, 1, 1)
self.groupBox_3 = QGroupBox(self.centralwidget)
self.groupBox_3.setObjectName(u"groupBox_3")
self.groupBox_3.setGeometry(QRect(10, 519, 1051, 281))
self.tabWidget_5 = QTabWidget(self.groupBox_3)
self.tabWidget_5.setObjectName(u"tabWidget_5")
self.tabWidget_5.setGeometry(QRect(0, 20, 1041, 280))
self.tab_10 = QWidget()
self.tab_10.setObjectName(u"tab_10")
self.tabWidget_3 = QTabWidget(self.tab_10)
self.tabWidget_3.setObjectName(u"tabWidget_3")
self.tabWidget_3.setGeometry(QRect(-4, -1, 1051, 252))
self.tab_3 = QWidget()
self.tab_3.setObjectName(u"tab_3")
self.tableWidget = QTableWidget(self.tab_3)
self.tableWidget.setObjectName(u"tableWidget")
self.tableWidget.setGeometry(QRect(0, -1, 1051, 201))
self.tabWidget_3.addTab(self.tab_3, "")
self.tab_4 = QWidget()
self.tab_4.setObjectName(u"tab_4")
self.tableWidget_2 = QTableWidget(self.tab_4)
self.tableWidget_2.setObjectName(u"tableWidget_2")
self.tableWidget_2.setGeometry(QRect(0, -1, 1041, 225))
self.tabWidget_3.addTab(self.tab_4, "")
self.tab_5 = QWidget()
self.tab_5.setObjectName(u"tab_5")
self.tableWidget_3 = QTableWidget(self.tab_5)
self.tableWidget_3.setObjectName(u"tableWidget_3")
self.tableWidget_3.setGeometry(QRect(0, -1, 1041, 225))
self.tabWidget_3.addTab(self.tab_5, "")
self.tab_6 = QWidget()
self.tab_6.setObjectName(u"tab_6")
self.tableWidget_4 = QTableWidget(self.tab_6)
self.tableWidget_4.setObjectName(u"tableWidget_4")
self.tableWidget_4.setGeometry(QRect(0, -1, 1041, 225))
self.tabWidget_3.addTab(self.tab_6, "")
self.tabWidget_5.addTab(self.tab_10, "")
self.tab_11 = QWidget()
self.tab_11.setObjectName(u"tab_11")
self.tabWidget_6 = QTabWidget(self.tab_11)
self.tabWidget_6.setObjectName(u"tabWidget_6")
self.tabWidget_6.setGeometry(QRect(-4, -1, 1041, 252))
self.tab_12 = QWidget()
self.tab_12.setObjectName(u"tab_12")
self.tableWidget_5 = QTableWidget(self.tab_12)
self.tableWidget_5.setObjectName(u"tableWidget_5")
self.tableWidget_5.setGeometry(QRect(0, -1, 1041, 225))
self.tabWidget_6.addTab(self.tab_12, "")
self.tab_13 = QWidget()
self.tab_13.setObjectName(u"tab_13")
self.tableWidget_6 = QTableWidget(self.tab_13)
self.tableWidget_6.setObjectName(u"tableWidget_6")
self.tableWidget_6.setGeometry(QRect(0, -1, 1041, 225))
self.tabWidget_6.addTab(self.tab_13, "")
self.tab_14 = QWidget()
self.tab_14.setObjectName(u"tab_14")
self.tableWidget_7 = QTableWidget(self.tab_14)
self.tableWidget_7.setObjectName(u"tableWidget_7")
self.tableWidget_7.setGeometry(QRect(0, -1, 1041, 225))
self.tabWidget_6.addTab(self.tab_14, "")
self.tabWidget_5.addTab(self.tab_11, "")
self.groupBox_4 = QGroupBox(self.centralwidget)
self.groupBox_4.setObjectName(u"groupBox_4")
self.groupBox_4.setGeometry(QRect(550, 0, 511, 521))
self.tabWidget_4 = QTabWidget(self.groupBox_4)
self.tabWidget_4.setObjectName(u"tabWidget_4")
self.tabWidget_4.setGeometry(QRect(0, 20, 511, 501))
self.tab_9 = QWidget()
self.tab_9.setObjectName(u"tab_9")
self.graphWidget2 = PlotWidget(self.tab_9)
self.graphWidget2.setObjectName(u"graphWidget2")
self.graphWidget2.setGeometry(QRect(0, 0, 511, 471))
self.tabWidget_4.addTab(self.tab_9, "")
self.tab_7 = QWidget()
self.tab_7.setObjectName(u"tab_7")
self.graphWidget1 = PlotWidget(self.tab_7)
self.graphWidget1.setObjectName(u"graphWidget1")
self.graphWidget1.setGeometry(QRect(0, 0, 511, 471))
self.graphWidget1.setAutoFillBackground(True)
self.tabWidget_4.addTab(self.tab_7, "")
self.tab_8 = QWidget()
self.tab_8.setObjectName(u"tab_8")
self.tabWidget_4.addTab(self.tab_8, "")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QMenuBar(MainWindow)
self.menubar.setObjectName(u"menubar")
self.menubar.setGeometry(QRect(0, 0, 1068, 23))
self.menuFile = QMenu(self.menubar)
self.menuFile.setObjectName(u"menuFile")
self.menuEdit = QMenu(self.menubar)
self.menuEdit.setObjectName(u"menuEdit")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QStatusBar(MainWindow)
self.statusbar.setObjectName(u"statusbar")
MainWindow.setStatusBar(self.statusbar)
self.menubar.addAction(self.menuFile.menuAction())
self.menubar.addAction(self.menuEdit.menuAction())
self.menuFile.addAction(self.actionNew)
self.retranslateUi(MainWindow)
self.tabWidget_7.setCurrentIndex(1)
self.tabWidget.setCurrentIndex(0)
self.tabWidget_5.setCurrentIndex(1)
self.tabWidget_3.setCurrentIndex(3)
self.tabWidget_6.setCurrentIndex(0)
self.tabWidget_4.setCurrentIndex(0)
QMetaObject.connectSlotsByName(MainWindow)
# setupUi
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"MainWindow", None))
self.actionNew.setText(QCoreApplication.translate("MainWindow", u"New", None))
self.groupBox.setTitle(QCoreApplication.translate("MainWindow", u"Levels, Fit and Spectrum", None))
self.paramsFileLabel.setText(QCoreApplication.translate("MainWindow", u"Parameters file:", None))
self.paramsFileToolButton.setText(QCoreApplication.translate("MainWindow", u"...", None))
self.previewParamsPushButton.setText(QCoreApplication.translate("MainWindow", u"Preview", None))
self.obsEnergyFileLabel.setText(QCoreApplication.translate("MainWindow", u"Observed energies file:", None))
self.obsEnergyFileToolButton.setText(QCoreApplication.translate("MainWindow", u"...", None))
self.previewObsEnrPushButton.setText(QCoreApplication.translate("MainWindow", u"Preview", None))
self.obsWavenFileLabel.setText(QCoreApplication.translate("MainWindow", u"Observed wavenumbers file:", None))
self.obsWavenFileToolButton.setText(QCoreApplication.translate("MainWindow", u"...", None))
self.previewWavenPushButton.setText(QCoreApplication.translate("MainWindow", u"Preview", None))
self.obsIntFileLabel.setText(QCoreApplication.translate("MainWindow", u"Observed intensities file:", None))
self.obsIntFileToolButton.setText(QCoreApplication.translate("MainWindow", u"...", None))
self.previewIntPushButton.setText(QCoreApplication.translate("MainWindow", u"Preview", None))
self.tabWidget_7.setTabText(self.tabWidget_7.indexOf(self.tab_16), QCoreApplication.translate("MainWindow", u"Datasets", None))
self.label_10.setText(QCoreApplication.translate("MainWindow", u"Grid:", None))
self.eqidGridRadioButton.setText(QCoreApplication.translate("MainWindow", u"Equidistant", None))
self.noneqidGridRadioButton.setText(QCoreApplication.translate("MainWindow", u"Non-equidistant", None))
self.solverLabel.setText(QCoreApplication.translate("MainWindow", u"Solver:", None))
self.sincSolverRadioButton.setText(QCoreApplication.translate("MainWindow", u"Sinc", None))
self.fourierSolverRadioButton.setText(QCoreApplication.translate("MainWindow", u"Fourier", None))
self.fd5SolverRadioButton.setText(QCoreApplication.translate("MainWindow", u"FD5", None))
self.nGridPointsLabel.setText(QCoreApplication.translate("MainWindow", u"Number of points:", None))
self.rminLabel.setText(QCoreApplication.translate("MainWindow", u"Rmin:", None))
self.rmaxLabel.setText(QCoreApplication.translate("MainWindow", u"Rmax:", None))
self.moleculeLabel.setText(QCoreApplication.translate("MainWindow", u"Molecule and isotopologues:", None))
self.moleculeLineEdit.setText("")
self.refJLabel.setText(QCoreApplication.translate("MainWindow", u"Ref J:", None))
self.refEnergyLabel.setText(QCoreApplication.translate("MainWindow", u"Ref Energy:", None))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab1), QCoreApplication.translate("MainWindow", u"Molecule and Grid", None))
self.label_8.setText(QCoreApplication.translate("MainWindow", u"Sigma =", None))
self.label_4.setText(QCoreApplication.translate("MainWindow", u"Symmetry:", None))
self.label.setText(QCoreApplication.translate("MainWindow", u"State Label:", None))
self.checkBox.setText(QCoreApplication.translate("MainWindow", u"e", None))
self.label_3.setText(QCoreApplication.translate("MainWindow", u"J end =", None))
self.label_2.setText(QCoreApplication.translate("MainWindow", u"J start =", None))
self.label_6.setText(QCoreApplication.translate("MainWindow", u"Lambda =", None))
self.label_9.setText(QCoreApplication.translate("MainWindow", u"J values:", None))
self.label_7.setText(QCoreApplication.translate("MainWindow", u"Spin =", None))
self.checkBox_2.setText(QCoreApplication.translate("MainWindow", u"f", None))
self.label_11.setText(QCoreApplication.translate("MainWindow", u"Number of states to use =", None))
self.addStatePushButton.setText(QCoreApplication.translate("MainWindow", u"Add State", None))
self.removeStatePushButton.setText(QCoreApplication.translate("MainWindow", u"Remove State", None))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab4), QCoreApplication.translate("MainWindow", u"States", None))
self.labelParamsLabel1.setText(QCoreApplication.translate("MainWindow", u"Label of Radial Parameters:", None))
self.pairStatesLabel1.setText(QCoreApplication.translate("MainWindow", u"Pair States:", None))
self.labelRotCorrLineEdit1.setPlaceholderText(QCoreApplication.translate("MainWindow", u"0.0", None))
self.modelTypeLabel1.setText(QCoreApplication.translate("MainWindow", u"Model Type:", None))
self.rotCorrLabel1.setText(QCoreApplication.translate("MainWindow", u"Rot Correction:", None))
self.operatorTypeLabel1.setText(QCoreApplication.translate("MainWindow", u"Operator Type:", None))
self.showRadParamsPushButton1.setText(QCoreApplication.translate("MainWindow", u"Show Radial Parameters", None))
self.plotRadParamsPushButton1.setText(QCoreApplication.translate("MainWindow", u"Plot Radial Function", None))
self.addOperatorPushButton.setText(QCoreApplication.translate("MainWindow", u"Add Operator", None))
self.removeOperatorPushButton.setText(QCoreApplication.translate("MainWindow", u"Remove Operator", None))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab5), QCoreApplication.translate("MainWindow", u"Operators", None))
self.calcEnergyLevelsCheckBox.setText(QCoreApplication.translate("MainWindow", u"Energy Levels", None))
self.label_13.setText(QCoreApplication.translate("MainWindow", u"Energy index:", None))
self.calcEigenenergyCheckBox.setText(QCoreApplication.translate("MainWindow", u"Eigenenergies", None))
self.identLevelsByEnrRadioButton.setText(QCoreApplication.translate("MainWindow", u"Closest Energy", None))
self.label_15.setText(QCoreApplication.translate("MainWindow", u"Identify Levels by:", None))
self.label_12.setText(QCoreApplication.translate("MainWindow", u"Energy range:", None))
self.saveEigenvectrosCheckBox.setText(QCoreApplication.translate("MainWindow", u"Save/Plot Eigvecs:", None))
self.label_14.setText(QCoreApplication.translate("MainWindow", u"Calculate:", None))
self.identLevelsByContrRadioButton.setText(QCoreApplication.translate("MainWindow", u"State Contr.", None))
self.label_5.setText(QCoreApplication.translate("MainWindow", u"Diagonalization routine:", None))
self.radioButton.setText(QCoreApplication.translate("MainWindow", u"eigh", None))
self.radioButton_2.setText(QCoreApplication.translate("MainWindow", u"eigsh", None))
self.previewOutputPushButton.setText(QCoreApplication.translate("MainWindow", u"Preview Output", None))
self.solvePushButton.setText(QCoreApplication.translate("MainWindow", u"Solve", None))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab6), QCoreApplication.translate("MainWindow", u"Hamiltonian", None))
self.tabWidget_7.setTabText(self.tabWidget_7.indexOf(self.tab_15), QCoreApplication.translate("MainWindow", u"Energy Levels", None))
self.label_16.setText(QCoreApplication.translate("MainWindow", u"Optimization method:", None))
self.numberOfIterLineEdit.setPlaceholderText(QCoreApplication.translate("MainWindow", u"1", None))
self.label_19.setText(QCoreApplication.translate("MainWindow", u"Number of iterations:", None))
self.toleranceLineEdit.setPlaceholderText(QCoreApplication.translate("MainWindow", u"0.1", None))
self.label_18.setText(QCoreApplication.translate("MainWindow", u"Tolerance value:", None))
self.label_17.setText(QCoreApplication.translate("MainWindow", u"Derivative:", None))
self.numericalDerivRadioButton.setText(QCoreApplication.translate("MainWindow", u"Numerical", None))
self.analyticalDerivRadioButton.setText(QCoreApplication.translate("MainWindow", u"Analytical", None))
self.svdOptMethodRadioButton.setText(QCoreApplication.translate("MainWindow", u"SVD", None))
self.minuitOptMethodRadioButton.setText(QCoreApplication.translate("MainWindow", u"Minuit", None))
self.tabWidget_7.setTabText(self.tabWidget_7.indexOf(self.tab_17), QCoreApplication.translate("MainWindow", u"Fitting", None))
self.tabWidget_7.setTabText(self.tabWidget_7.indexOf(self.tab_18), QCoreApplication.translate("MainWindow", u"Spectrum", None))
self.groupBox_3.setTitle(QCoreApplication.translate("MainWindow", u"Data Viewer and Editor", None))
self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.tab_3), QCoreApplication.translate("MainWindow", u"Parameters", None))
self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.tab_4), QCoreApplication.translate("MainWindow", u"Obs. Energies", None))
self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.tab_5), QCoreApplication.translate("MainWindow", u"Obs. Waven", None))
self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.tab_6), QCoreApplication.translate("MainWindow", u"Obs. Intensity", None))
self.tabWidget_5.setTabText(self.tabWidget_5.indexOf(self.tab_10), QCoreApplication.translate("MainWindow", u"Input Data", None))
self.tabWidget_6.setTabText(self.tabWidget_6.indexOf(self.tab_12), QCoreApplication.translate("MainWindow", u"Eigenenergies", None))
self.tabWidget_6.setTabText(self.tabWidget_6.indexOf(self.tab_13), QCoreApplication.translate("MainWindow", u"Energy Levels", None))
self.tabWidget_6.setTabText(self.tabWidget_6.indexOf(self.tab_14), QCoreApplication.translate("MainWindow", u"Eigenvectors", None))
self.tabWidget_5.setTabText(self.tabWidget_5.indexOf(self.tab_11), QCoreApplication.translate("MainWindow", u"Output Data", None))
self.groupBox_4.setTitle(QCoreApplication.translate("MainWindow", u"Plots", None))
self.tabWidget_4.setTabText(self.tabWidget_4.indexOf(self.tab_9), QCoreApplication.translate("MainWindow", u"Rad. func", None))
self.tabWidget_4.setTabText(self.tabWidget_4.indexOf(self.tab_7), QCoreApplication.translate("MainWindow", u"Eigenvectors", None))
self.tabWidget_4.setTabText(self.tabWidget_4.indexOf(self.tab_8), QCoreApplication.translate("MainWindow", u"All funcs", None))
self.menuFile.setTitle(QCoreApplication.translate("MainWindow", u"File", None))
self.menuEdit.setTitle(QCoreApplication.translate("MainWindow", u"Edit", None))
# retranslateUi