Trees | Indices | Help |
|
---|
|
PyQt4.QtGui.QWidget --+ | base_tab.ProvidesBasisMixin --+ | PyQt4.QtGui.QWidget --+ | | | base_tab.ProvidesStructuresMixin --+ | | | PyQt4.QtGui.QWidget --+ | | | | | base_tab.BaseTab --+ | | | InputTabBase --+ | InputTab
An input tab that allows the user to specify basis sets.
|
|||
Inherited from |
|
|||
|
|||
|
|||
dict |
|
||
|
|||
|
|||
str |
|
||
dict |
|
||
str or NoneType |
|
||
str or NoneType |
|
||
bool |
|
||
Basis or str |
|
||
Inherited from Inherited from Inherited from Inherited from |
|
|||
str |
HELP_TOPIC = "JAGUAR_INPUT_TAB" The help topic for the tab |
||
tuple |
UI_MODULES = ui.input_top_ui, ui.input_std_bottom_ui A tuple of ui modules defining the tab widgets. |
||
Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
Perform tab specific initialization. This function should be defined in subclasses if initialization is needed.
|
When the user enters a new default basis set, check to see if it's acceptable. If it is, update self._acceptable_basis and emit basis_changed. |
The mmjag default basis set is "", which would cause a warning, so we set the default basis.
|
Restore tab settings from mmjag keywords. This function should be defined in subclasses.
|
Load the default basis from the mmjag keywords
|
Get the currently selected basis. If more than one basis set is
specified,
|
Get mmjag keywords for the specified structure
|
Make sure that the tab settings will allow a job to be run
successfully. Note that this validation should not be redundant with that
performed in getMmJagKeywords. Any tab setting that prevents valid
mmjag keywords from being generated should cause getMmJagKeywords to raise a JaguarSettingError. Any tab
setting that allows mmjag keywords to be successfully generated but will
result in a job failure should cause a
|
If all structures use the same basis set, return the basis set name. Otherwise, return None.
|
Determine if the user has specified any molecular charges
|
Get the basis set for the specified entry id. If there are per-atom
basis sets specified for the structure, the
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Aug 6 04:50:36 2015 | http://epydoc.sourceforge.net |