|
__init__(self,
parent,
title='
' ,
jobname='
' ,
checkcommand=None,
use_rest=None,
per_subjob=None,
**kw)
See class docstring. |
|
|
|
|
|
updateNumCPUsLabel(self)
We update the label here, if present. |
|
|
|
getHosts(self,
ncpus=True,
excludeGPGPUs=False)
Returns list of host entries from appropriate schrodinger.hosts file,
with parenthetical entry of the number of available processors (if
'ncpus' is True). |
|
|
|
|
|
validate(self)
Checks the panel to make sure settings are valid. |
|
|
|
validateNumCpus(self,
host,
editfield,
silent=False)
Validate number of CPUs |
|
|
|
validateNumGpus(self,
host,
editfield,
silent=False)
Validate number of GPUs |
|
|
bool
|
validateSubHost(self)
Checks if the current SUBJOB Host is None - if so a warning dialog is
posted to the user. |
|
|
|
currentHost(self,
menu=None)
See ConfigDialog.currentHost() docstring. |
|
|
|
addNumericLineEdit(self,
layout,
prelabel=None,
postlabel=None)
Creates a standard line edit used for input, adds it to the provided
layout, and then returns the line edit so that it can be stored and
its value accessed later. |
|
|
|
buildLabel(self,
layout,
label)
Build a new QLabel if label is a str, and add the widget to the given
layout. |
|
|
|
buildLineEdit(self)
Build a QLineEdit with specific width and validator. |
|
|
|
buildComboBox(self)
Build a QLineEdit with specific width and included options. |
|
|
QtWidgets.QStackedWidget
|
addSubprocessStackedWidget(self,
layout,
prelabel,
postlabel)
Add a stacked widget to the given layout with one widget being a
lineedit with labels, and the other a combo box with labels. |
|
|
|
getSettings(self,
extra_kws=None)
Return dialog state by saving the state of the checkbox and then
calling the base class |
|
|
|
|
|
|
|
|
|
updateMaxjobsDefault(self) |
|
|
Inherited from gui.DesmondGuiConfigDialog :
addGPGPUGroupToLayout ,
autoGpuToggled ,
checkGPGPUSelection ,
setupGPGPUTable ,
setupHostLayout ,
validateNumProcs
Inherited from ui.qt.appframework.GPGPUConfigDialog :
createGPGPUTable ,
getCheckedGPGPUIDs ,
getHostType ,
isCPUHost ,
isGPUHost ,
setCheckedGPGPUIDs
Inherited from ui.qt.appframework.ConfigDialog :
activate ,
cpus3Edited ,
getTotalOpenMPCPUs ,
savePressed ,
setupHostCombo ,
showHelp ,
startPressed ,
updateOpenMPInfo ,
updateOpenMPLabel ,
updateQueueResources ,
validateAndAccept ,
validateNumOpenMP ,
warning
Inherited from ui.qt.appframework.ConfigDialog (private):
_applySetting ,
_queueMemoryFixup ,
_queueWalltimeFixup ,
_selectComboText ,
_setupOpenMPWidgets ,
_setupQueueWidgets ,
_stripProcs ,
_updateQArgs ,
_validateNumProcs
|