solcore5 icon indicating copy to clipboard operation
solcore5 copied to clipboard

KP solver for QWs

Open dalonsoa opened this issue 6 years ago • 4 comments

Solcore calculates the properties of QWs by solving the Schrodinger equation in 1D using a simple parabolic approximation. While the properties of the bulk materials and the strain are included, effects like band mixing are completely missed.

A 4-band KP solver, coupling the heavy and light hole bands, is currently implemented, but it should be done in a more rigorous way. A 6-band or, event better, a full 8-band KP solver for QWs, including the calculation of the absorption of the QWs, will definitely boost Solcore's capabilities.

dalonsoa avatar Jun 12 '18 19:06 dalonsoa

Please, have a look at this example. The output of the QM.schrodinger function used towards the end contains all the information related to the band structure, wave functions and energy levels. It is essentially a tuple of dictionaries, and hopefully the keys of the dictionary are self explanatory!

About the structure, you can only define the materials and layer thicknesses involved, not the barrier height. This is calculated automatically for the valence and conduction bands based on the band gaps and electron affinities of the materials involved.

dalonsoa avatar Apr 30 '20 17:04 dalonsoa

You can provide Efield as input parameter to the schrodinger solver. Please, have a look at the documentation.

dalonsoa avatar May 01 '20 07:05 dalonsoa

Please, stop asking questions in this issue. This was separate topic to improve existing features, not to solve problems.

Also a couple of things: when asking for help, please provide the exact script you are executing and how you are analysing the data. If you are comparing with other results from a different program and they don’t match, please also provide a figure showing how they differ.

Finally, the arrays provides all the points. It shuts the print statement the one not printing everything. Please, check it’s size or plot it.

dalonsoa avatar May 09 '20 07:05 dalonsoa

Thank you very much, for your help

erw-del avatar May 09 '20 07:05 erw-del