1. Unit cells
The basic building block of the atomic structures modeled in the atomistic solvers of QTCAD is a crystallographic unit cell. It is assumed that all atoms in an atomic structure (excluding surface atoms) are tetrahedrally bonded. The diamond and zincblende crystal structures are two of the most common tetrahedrally-bonded crystal structures. In particular, silicon and germanium, two materials of particular interest in the context of atomistic simulations of quantum dots, have a diamond crystal structure. More generally, ignoring strain, silicon–germanium alloys have a zincblende crystal structure.
QTCAD provides a class to model the unit cells of diamond and zincblende
crystal structures:
UnitCellZincblende
.
There are two standard unit cells used to describe these crystal structures
[AM76]:
the Wigner–Seitz unit cell, which is rhombohedral in shape and contains two atoms;
the conventional unit cell, which is cubic in shape and contains eight atoms.
Both of these unit cells are stored in
UnitCellZincblende
objects.
We characterize such an object with the following parameters:
its lattice constant \(a\), namely the side length of its conventional unit cell;
the chemical species of the two atoms that are contained in the Wigner–Seitz unit cell.
In the following, we define the Wigner–Seitz and conventional unit cells, and we describe the corresponding Brillouin zone.
Wigner–Seitz unit cell
In the Wigner–Seitz unit cell, the primitive lattice vectors are given by:
The two atoms of the Wigner–Seitz unit cell are located at the following positions:
The Wigner–Seitz unit cell may be visualized using the
visualize
method,
and is shown below.

Fig. 1.1 Wigner–Seitz unit cell of an ordered \(\mathrm{Si}_{0.5}\mathrm{Ge}_{0.5}\) alloy produced by QTCAD.
Conventional unit cell
In the conventional unit cell, the primitive lattice vectors are given by:
The eight atoms of the conventional unit cell are located at the following positions:
Furthermore, the atoms located at positions \(\mathbf{c}_{1,2,3,4}\) (\(\mathbf{c}_{5,6,7,8}\)) are of the same chemical species as the atom located at position \(\mathbf{w}_1\) (\(\mathbf{w}_2\)) in the Wigner–Seitz unit cell.
The conventional unit cell may be visualized using the
visualize
method
with the wigner_seitz
argument set to False
, and is shown below.

Fig. 1.2 Conventional unit cell of an ordered \(\mathrm{Si}_{0.5}\mathrm{Ge}_{0.5}\) alloy produced by QTCAD.
Brillouin zone
In QTCAD, the high-symmetry points of the Brillouin zone of the zincblende crystal structure are defined as follows:
The coordinates of these high-symmetry points are of particular relevance in
the context of bandstructure calculations, wherein electronic bands are
computed on lines joining the high-symmetry points. Note that by symmetry of
the Brillouin zone, the bands at the points \(K\) and \(U\) are equal
to each other. However, the bands in the vicinity of these two points are not
equal to each other. Bandstructures may be computed and visualized using the
plot_bandstructure
method. The bandstructure is computed within the tight-binding model described
in Tight-binding Schrödinger solver.