Problems and Limitations


How much memory do I need?

We recommend 16 GB RAM. 8 GB is sufficient for some input files. The code becomes incredibly slow if there is not sufficient memory available.

My results do not agree with experiment.

A discrepancy in the used effective masses could be an explanation. In addition, the Interface roughness scattering plays an important role. The values given in the paper of A. Wacker seem to be taken in order to fit the experimental data. However, their model for elastic scattering is simplified (with no in-plane dependence for the scattering processes), so it might be that the actual interface roughness is different in reality.

Why does the current density vary at different places? Current does not seem to be conserved.

The NEGF calculation is done within the mode space basis that depends on Axial energy cut-off. Mathematically speaking, the Hilbert space of the Green’s functions has lower dimension than the initial Hamiltonian which had the full real space resolution (SpatialGridSpacing). As a consequence, the current calculated from the solution of the Dyson-Keldysh equations is not exactly conserved in real space, especially through high barriers. The current should be better conserved when more subbands are selected.

In the gain spectra, the energy grid is not as expected from the input dEPhoto/dEPhotoSelfConsistent.

The energy interval for the gain calculation will be set to at least the EnergyGridSpacing.


Last update: 30/10/2024