1D Schroedinger solver in Zinc-Blende semiconductor with non-parabolicity, m=m(z,E)
The non-parabolicity is implemented with the k.p 2bands Kane model in the conduction band while a k.p 6bands Luttinger model is used for the valence band.
Two additionnal codes are made in order to sweep the temperature AND/OR to sweep the thickness of one layer in the structure, like the well thickness.
A database of the most common Zinc-Blende semiconductor III-V , IV-IV and II-VI is provided and can be adjusted.
A strain model is included.