Package schrodinger :: Package application :: Package desmond :: Module fep_gui :: Class RESTFEPConfigDialog
[hide private]
[frames] | no frames]

Class RESTFEPConfigDialog

 ui.qt.appframework.ConfigDialog --+            
                                   |            
ui.qt.appframework.GPGPUConfigDialog --+        
                                       |        
              gui.DesmondGuiConfigDialog --+    
                                           |    
                             FEPConfigDialog --+
                                               |
                                              RESTFEPConfigDialog
Known Subclasses:

Instance Methods [hide private]
 
__init__(self, parent, title='', jobname='', checkcommand=None, **kw)
See class docstring.
 
onHostMenuChanged(self, index)

Inherited from FEPConfigDialog: addAutoGpuCbToLayout, addGPGPUTableToLayout, addNumericLineEdit, addSubprocessStackedWidget, applySettings, buildComboBox, buildLabel, buildLineEdit, currentHost, getHosts, getSettings, setupSubHostCombo, updateMaxjobsDefault, updateNumCPUsLabel, validate, validateNumCpus, validateNumGpus, validateSubHost

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

Class Methods [hide private]

Inherited from ui.qt.appframework.ConfigDialog: getGPGPUs

Inherited from ui.qt.appframework.ConfigDialog (private): _getLocalGPGPUs, _getRemoteGPGPUs

Class Variables [hide private]

Inherited from gui.DesmondGuiConfigDialog: no_gpgpu_warning

Inherited from ui.qt.appframework.GPGPUConfigDialog: local_no_gpgpu_warning

Inherited from ui.qt.appframework.ConfigDialog: CANCEL, CPU_UNIT_LABEL, GPU_UNIT_LABEL, HELP, SAVE, START

Method Details [hide private]

__init__(self, parent, title='', jobname='', checkcommand=None, **kw)
(Constructor)

 

See class docstring. Raises an Exception if the disposition specified as the default is not recognized.

If pre_close_command is specified, it will be run when the user presses the Start button. The dialog is only closed if that function returns 0.

Parameters:
  • use_rest - Specifies whether this is a FEP/REST job or not. Setting this to True will show "Replica" options. Setting to False will set option multi_gpgpu_allowed to False. (This was done for backwards compatibility).
  • per_subjob - Whether to show per job CPUs field, or Total CPUs field. By default, per_subjob = not use_rest.
Overrides: ui.qt.appframework.ConfigDialog.__init__
(inherited documentation)

onHostMenuChanged(self, index)

 
Overrides: ui.qt.appframework.GPGPUConfigDialog.onHostMenuChanged