theoryUpdated(self,
theory_level,
dft_functional,
spin_treatment,
basis)
|
|
Respond to the user changing the level of theory or the basis set.
- Parameters:
theory (str) - The current level of theory. Must be one of "DFT",
"HF" or "LMP2"
dft_functional (str or NoneType) - If c{theory} is "DFT", the currently selected
functional level. If theory is not "DFT"
or if the user has not specified a functional level, should be
None.
spin_unrestricted (bool) - Whether the spin-unrestricted check box is checked in the theory
tab. If theory is "LMP2", should be None.
basis (str) - The currently selected basis set without the polarization or
diffuse levels (i.e. "6-31G" rather than
"6-31G**+")
|