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

Class GPUAndCPURESTFEPConfigDialog

 ui.qt.appframework.ConfigDialog --+                
                                   |                
ui.qt.appframework.GPGPUConfigDialog --+            
                                       |            
              gui.DesmondGuiConfigDialog --+        
                                           |        
                             FEPConfigDialog --+    
                                               |    
                             RESTFEPConfigDialog --+
                                                   |
                                                  GPUAndCPURESTFEPConfigDialog

This subclass of RESTFEPConfigDialog lists both CPU and GPU Hosts for the SubJob Hosts menu. This is required for a non-FEP+ Ligand panel.

Instance Methods [hide private]
 
setupSubHostCombo(self, combo)
Add only GPU Hosts to the combo box input.
 
currentHost(self, menu=None)
See ConfigDialog.currentHost() docstring.

Inherited from RESTFEPConfigDialog: __init__, onHostMenuChanged

Inherited from FEPConfigDialog: addAutoGpuCbToLayout, addGPGPUTableToLayout, addNumericLineEdit, addSubprocessStackedWidget, applySettings, buildComboBox, buildLabel, buildLineEdit, getHosts, getSettings, 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

Class Methods [hide private]

Inherited from ui.qt.appframework.ConfigDialog: getGPGPUs

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]

setupSubHostCombo(self, combo)

 

Add only GPU Hosts to the combo box input. The combo box menu will be cleared first.

Parameters:
  • combo - combo box to append to.
Overrides: FEPConfigDialog.setupSubHostCombo
(inherited documentation)

currentHost(self, menu=None)

 

See ConfigDialog.currentHost() docstring.

Overrides: ui.qt.appframework.ConfigDialog.currentHost