Skip to main content

Spin Orbit Coupling

In order to perform fully relativistic calculation:

(A) Full relativistic effects can only be applied in non-collinear calculations.

scf.SpinPolarization        NC        # On|Off|NC

When the option NC is specified, wave functions are expressed by a two component spinor, and initial spin orientation of each site should be provided:

<Atoms.SpeciesAndCoordinates           # Unit=Ang
1 Mn 0.00000 0.00000 0.00000 8.0 5.0 45.0 0.0 45.0 0.0 1 on
2 O 1.70000 0.00000 0.00000 3.0 3.0 45.0 0.0 45.0 0.0 1 on
Atoms.SpeciesAndCoordinates>
ColDescription
1sequential serial number
2species name
3x-coordinate
4y-coordinate
5z-coordinate
6initial occupation for up spin
7initial occupation for down spin
8Euler angle, theta, of the magnetic field for spin magnetic moment
9Euler angle, phi, of the magnetic field for spin magnetic moment. Also, the 8th and 9th are used to generate the initial non-collinear spin charge distribution
10the Euler angle, theta, of the magnetic field for orbital magnetic moment
11the Euler angle, phi, of the magnetic field for orbital magnetic moment
12switch for the constraint schemes specified by the keywords scf.Constraint.NC.Spin and scf.NC.Zeeman.Orbital. 1 means that the constraint is applied, and 0 no constraint.
13switch for enhancement of orbital polarization in the LDA+U method, on means that the enhancement is made, off means no enhancement.

(B) Use jj-dependent pseudopotential, i.e., it incorporates full relativistic correction.

(C) Turn on the soc flag:

scf.SpinOrbit.Coupling      on         # On|Off, default=off

Bulk and surface bands for Bi2Se3

Here we compare the bulk and surface electronic structure of topological insulating Bi2Se3. In both cases we consider noncollinear magnetism with spin orbit coupling. In case of slab calculation 10 Å vacuum is introduced among the layers.

bi2se3