pynitride.tests.Li1992_SQW.test_SQW_convergence module¶
Tests Schrodinger equation in a GaAs/AlGaAs square quantum well
Based on Li 1992.
- class pynitride.tests.Li1992_SQW.test_SQW_convergence.AlGaAs¶
 Bases:
MaterialSystemRepresents a parameterized material.
- bandedge_params(m, key)¶
 
- smcls_band_params(m, key)¶
 
- surface_barrier(m)¶
 Returns the surface barrier height based on the top boundary of the mesh.
- Parameters:
 m – the mesh, should be the global mesh so there is a top boundary
- pynitride.tests.Li1992_SQW.test_SQW_convergence.compare(refinement, uniform)¶
 
- pynitride.tests.Li1992_SQW.test_SQW_convergence.find_sqw_energies(L, mb, mw, DEc)¶
 Slight generalization of the solution on wikipedia https://en.wikipedia.org/wiki/Finite_potential_well mw/mb*u = v tan v or mw/mb*u = -v cot v, where u^2+mb/mw*v^2=u0^2, u=a L/2, v = k L/2, E=hbar^2 k^2/2mw