Published September 26, 2026 | Version v8

Code and derived data for "Origin of the conflicting hole masses in the GaN/AlN two-dimensional hole gas"

Description

Code and derived data supporting the manuscript "Origin of the conflicting hole masses in the GaN/AlN two-dimensional hole gas" by T. M. Mahim, A. S. M. Mohsin and M. M. Rahman. This deposit does not contain the manuscript. Source code: https://github.com/Tanvir-Mahmud-Mahim/gan-2dhg-masses-lifetimes

THIS VERSION (v8) accompanies a further revision of the manuscript. It adds: (i) data/chang2026_fig2_digitized.json replaced by a reading of Fig. 2 of Chang et al. (arXiv:2501.16213v1) at the native resolution of the embedded image (2498 x 1677 pixels, 0.24 ohm per pixel, ten temperatures), which returns their light-hole Dingle mobility (352 to 385 cm2/Vs at 1.8 to 6.0 K, reported 368 +/- 14) and heavy-hole mass (1.97 +/- 0.13 m0, reported 1.92 +/- 0.16); (ii) src/gan2dhg/sdh.py with the density-of-states factor in sigma_xx (Dmitriev et al., Rev. Mod. Phys. 84, 1709 (2012)), the spin factor from two harmonics and a non-perturbative rho_xx with Lorentzian Landau levels to all harmonics; (iii) scripts/run_heavy_quantum_mobility.py (a joint Dingle fit of the heavy-hole oscillation, 74 cm2/Vs raw, and the amplitude-ratio route with the light-hole spin factor 0.745 measured from the second harmonic, 95 cm2/Vs) and scripts/run_forward_calibration.py (calibration of both routes, 94 and 96 cm2/Vs); the adopted heavy-hole quantum mobility is 95 cm2/Vs instead of 167 to 200; (iv) scripts/run_revised_mobilities.py and run_light_corrected.py: with interface roughness, a long-range component with |V(q)|^2 ~ q^-p fits the four mobilities within 2 percent with p = 3.55 at 95 cm2/Vs (within 4 percent with p = 3.2 when the light-hole quantum mobility is corrected in the same way); kernels for charged lines in the interface and a power-law spectrum in scatter2d.py; (v) scripts/disorder_fit.py (shared fitting). The test suite has 61 tests, all passing.

EARLIER VERSIONS (v1 to v7) are described on their own records. Where their descriptions give a different heavy-hole quantum mobility or a different account of the disorder, the values of this version supersede them.

CONTENTS: src/gan2dhg (six-band Hamiltonian, hard-wall and finite-barrier self-consistent solvers, Landau levels, two-dimensional scattering, oscillation amplitudes in rho_xx, published values); scripts (one script per result file, and the figure scripts); results (JSON outputs, including cached Landau levels); data/gan_2dhg_measured.yaml (provenance of every published value and the citation audit); data/chang2026_fig2_digitized.json (Fig. 2 of Chang et al. read at native resolution, with the calibration); tests.

No experiment was performed for this work; every experimental number is a published value, recorded with its source.

Files

gan-2dhg-masses-lifetimes-v8.zip

Files (4.1 MB)

Name Size Download all
md5:8fc13f2f82781720ba455622d047fc3f
4.1 MB Preview Download