Energy dispersion of a cylindrical shaped GaN nanowire
- Input files:
2DGaN_nanowire_nnp.in
- Scope:
In this tutorial we study the electron and hole energy levels of a two-dimensional freestanding
nanowire of cylindrical shape. We aim to reproduce results of [ZhangXia2006]. - Output files:
bias_00000\Quantum\Dispersions\dispersion_quantum_region_kp6_path_as_in_input_file.dat
bias_00000\Quantum\probabilities_quantum_region_kp6_00000.fld
Introduction
We assume a cylindrical shaped

Figure 2.4.266
Electrons
Figure 2.4.267 shows the electron states as a function of
Technical details: We calculated the electron energy levels at
i.e. not with nextnano++. The eigenvalues for

Figure 2.4.267 Energy dispersion
The wave function (

Figure 2.4.268
Holes
The following figures show the ground state wave function (psi^2) of the hole (Figure 2.4.269) and the 1st excited hole state (Figure 2.4.270) as calculated within the 6-band k.p approximation at

Figure 2.4.269

Figure 2.4.270
Figure 2.4.271 shows the hole states as a function of
The nextnano++ results are a bit different. Several reasons could explain this:
The authors use the “cylindrical approximation” for the k.p parameters. However, the parameters that they are citing are not exactly cylindrical. Thus, for our calculations, we had to employ the parameters that they were citing (without making use of the cylindrical approximation).
Our cylinder does not have exactly cylindrical symmetry. It is approximated to be cylindrical by a rectangular grid with a grid resolution of 0.05 nm.
For the k.p parameters that are given in [ZhangXia2006], it must hold that
is equal to
However, they differ by 0.0064.

Figure 2.4.271 Energy dispersion
The data that has been plotted in Figure 2.4.271 is contained in this file: bias_00000\Quantum\Dispersions\dispersion_quantum_region_kp6_lines_type1_00-1_001.dat
In the input file, one can specify the number of
quantum{
region{
...
kp_6band{
dispersion{
line{
name = "lines"
spacing = 2 * $k_max / $number_of_k_parallel_points # Unit: [nm-1].
k_max = $k_max # specifies a maximum absolute value (radius) for the k-vector. Unit: [nm-1].
}
}
}
}
}
Note that e.g. $number_of_k_parallel_points = 41
means 14 minutes CPU time (Intel i5, 2015). If one uses only 1
, then one only calculates the k.p states at
[ZhangXia2006] used the following 6-band k.p parameters:
Crystal field and spin-orbit splitting energies:
“Dresselhaus” parameters:
nextnano++
= 6.3055
= -6.3055 - 1 = -7.3055
The definition of the k.p Hamiltonians differs.
= 0.1956
= -0.1956 - 1 = -1.1956
The definition of the k.p Hamiltonians differs.
= 0.3813
= -0.3813 - 1 = -1.3813
The definition of the k.p Hamiltonians differs.
= 6.1227
= -0.3813 - 1 = -6.1227
= 0.4335
= -0.4335 - 1 = -1.4335
The definition of the k.p Hamiltonians differs
= 7.3308
= -7.3308 - 1 = -8.3308
The definition of the k.p Hamiltonians differs
= 4.0200
= -4.0200
Conversion to “Luttinger” parameters:
= + 1 = -8.3308 + 1 = -7.3308
The definition of the k.p Hamiltonians differs.
= + 1 = -1.4335 + 1 = -0.4335
The definition of the k.p Hamiltonians differs.
= - = -0.3813 + 7.3308 = 6.9495
= 1/2 ( + - 2 ) = -2.81705
= 1/2 ( - ) = -3.05495
inconsistent to -3.06135
= 1/2 ( ) = -3.06135
inconsistent to -3.05495
= = -2.84256926
Cylindrical (axial) approximation:
Last update: nn/nn/nnnn