arc.calculations_atom_single.Wavefunction.getRtimesPsiSpherical#
- Wavefunction.getRtimesPsiSpherical(theta, phi, r)[source]#
Calculates list of \(r \cdot \psi_{m_s} (\theta, \phi, r)\)
At point defined by spherical coordinates, returns list of \(r \cdot \psi_{m_s} (\theta, \phi, r)\) wavefunction values for different electron spin projection values \(m_s\).
Coordinates are defined relative to atomic core.
- Parameters
theta (float) – polar angle (angle between \(z\) axis and vector pointing towards selected point) (in units of radians).
phi (float) – azimuthal angle (angle between \(x\) axis and projection at \(x-y\) plane of vector pointing towards selected point) (in units of radians).
r (float) – distance between coordinate origin and selected point. (in atomic units of Bohr radius \(a_0\))
- Returns
list of complex values corresponding to \(\psi_{m_s} (\theta, \phi, r)\) for different spin states \(m_s\) contributing to the state in decreasing order of \(m_s\). For example, for
arc.AlkaliAtom
returns \(r \cdot \psi_{m_s=+1/2} (\theta, \phi, r)\) and \(r \cdot \psi_{m_s=-1/2} (\theta, \phi, r) \)