Questions and Answers: Closed Question
Status: Closed
Anonymous @ 05:05 PM on 02 Apr, 2009
the lattice constant for tight binding should be really used in the generation of the heterostructure
Right now the lattice constant is set to the GaAs lattice constant of 0.56. That means that the barriers should be automatically set to equal multiples of that lattice constant – one cannot have a 5nm barrier for example in this case. So the tight binding calculation should really report the actual band edge diagram that is being used in the calculation. I.e. barrier and well heights need to be rounded to the closest multiple of the lattice constant and the user should receive a report of this rounding.
As of now with a lattice constant of 0.56nm the 2 methods actually compute two different geometries and therefore the transmission constants are quite different. However the user has no idea that the geometries are indeed different since only the continuum model band edges are being displayed.
That means that there probably needs to be a representation of 2 different band edge diagrams, indicative of the two different methods.
Since this is primarily an educational tool, one should probably set the lattice constant to 0.5nm anyhow such that the default layer thicknesses that are typically multiples of the even nm lengths.
Responses (1)
-
Samarth Agarwal @ 05:44 PM on 02 Apr, 2009
The PCPBT developers have noted the question and are working on correcting the issue.
2 Like 0 Dislike
Samarth Agarwal @ 12:53 AM on 07 Apr, 2009
The tool from Ver 1.1.7 adjusts the length of each region if a tight-binding calculation is called either in addition to the transfer matrix calculation or in isolation. The adjustment is done so that the length of each region is exactly divisible by the lattice constant.
Report abuse
Anonymous @ 12:55 AM on 07 Apr, 2009
If the lattice constant is not commensurate with the desired layer thickness, will the user be notified that there is a rescaling of the originally specified layer thickness?
Report abuse
Samarth Agarwal @ 02:01 PM on 07 Apr, 2009
Ver 1.1.8 notifies the user of an adjustment in the geometry. Ver 1.1.9 avoids the problem of notifying the user even when no adjustment is made.
Report abuse