|
|
setup(self)
Perform tab specific initialization. |
|
|
|
dict
|
getDefaultKeywords(self)
The mmjag default basis set is "", which would cause a
warning, so we set the default basis. |
|
|
|
str
|
getBasis(self,
ignored=None)
Get the currently selected basis. |
|
|
|
dict
|
getMmJagKeywords(self)
Return all keywords that should be put into the mmjag handle. |
|
|
|
str or NoneType
|
validate(self)
Make sure that the tab settings will allow a job to be run
successfully. |
|
|
|
|
loadSettings(self,
keywords)
Restore tab settings from mmjag keywords. |
|
|
|
Inherited from MoleculeTabBase:
createChargeProperties
Inherited from MoleculeTabBase (private):
_checkAndFixSpin,
_createChargePropertiesForEsl,
_createChargePropertiesSanityCheck,
_fixSpinAndUpdateWarning,
_getChargeFromGui,
_getChargeFromProjTable,
_getNumStructures,
_getStructure,
_getSymmetryKeywords,
_loadCharge,
_loadSymmetry
Inherited from base_tab.BaseTab:
__init__,
activate,
deactivate,
error,
loadPerAtomSettings,
reset,
saveSettings,
warning
|