|
|
__init__(self,
parent,
title='',
jobname='',
checkcommand=None,
use_rest=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 |
|
|
|
|
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. |
|
|
|
|
getSettings(self,
extra_kws=None)
Return dialog state by saving the state of the checkbox and then
calling the base class |
|
|
|
|
|
|
|
|
|
|
|
|
|
| updateMaxjobsDefault(self,
index) |
|
|
|
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
|