PseudoPotentialProjectorShift¶
- class PseudoPotentialProjectorShift(s_orbital_shift=None, p_orbital_shift=None, d_orbital_shift=None, f_orbital_shift=None, g_orbital_shift=None)¶
Class for representing projector shift energies for each angular momentum.
- Parameters:
s_orbital_shift (PhysicalQuantity of type energy.) – The projector shift of the s orbitals. Default:
0.0 * eV
.p_orbital_shift (PhysicalQuantity of type energy.) – The projector shift of the p orbitals. Default:
0.0 * eV
.d_orbital_shift (PhysicalQuantity of type energy.) – The projector shift of the d orbitals. Default:
0.0 * eV
.f_orbital_shift (PhysicalQuantity of type energy.) – The projector shift of the f orbitals. Default:
0.0 * eV
.g_orbital_shift (PhysicalQuantity of type energy.) – The projector shift of the g orbitals. Default:
0.0 * eV
.
- dOrbitalShift()¶
- Returns:
The project shift for the d-orbitals.
- Return type:
- fOrbitalShift()¶
- Returns:
The project shift for the f-orbitals.
- Return type:
- gOrbitalShift()¶
- Returns:
The project shift for the g-orbitals.
- Return type:
- pOrbitalShift()¶
- Returns:
The project shift for the p-orbitals.
- Return type:
- sOrbitalShift()¶
- Returns:
The project shift for the s-orbitals.
- Return type:
- uniqueString()¶
Return a unique string representing the state of the object.