This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
qcl:advanced_settings [2022/03/30 16:08] thomas.grange |
qcl:advanced_settings [2022/03/30 16:36] (current) thomas.grange [Definition of graded alloy and graded interfaces] |
||
---|---|---|---|
Line 64: | Line 64: | ||
</code> | </code> | ||
- | Then, in the layer definition (named ''<Superlattice>''), the following can be used to define a layer with a linear alloy profile, with composition starting from the material 1 and ending with the material 2 composition. | + | Then, in the layer definition (named ''<Superlattice>''), the following can be used to define a layer with a linear alloy profile, with composition starting from the material "mat1" and ending with the material "mat2" composition. |
<code> | <code> | ||
- | <Layer> <!-- all the material parameters will be linearily interpolated between the <Material1> and the <Material2> --> | + | <Layer> <!-- all the material parameters will be linearily interpolated between <Material1> and <Material2> --> |
<Material1>mat1</Material1> | <Material1>mat1</Material1> | ||
<Material2>mat2</Material2> | <Material2>mat2</Material2> | ||
Line 72: | Line 72: | ||
</Layer> | </Layer> | ||
</code> | </code> | ||
+ | |||
+ | |||
+ | === Graded interfaces === | ||
+ | |||
+ | To specify a grading for all the interfaces of the structure, the following command ''<InterfaceWidth>'' has to be included in the ''<Interface_Roughness>'' section. | ||
+ | <code> | ||
+ | <Interface_Roughness> | ||
+ | <InterfaceWidth unit="nm">0.8</InterfaceWidth> | ||
+ | ... | ||
+ | </Interface_Roughness> | ||
+ | </code> | ||
+ | In this case, the alloy profile of the all strucure is convoluted by a Gaussian. For a well defined interface, this results in an error function profile of the form: | ||
+ | $$ | ||
+ | c(z) = c_0 + d_0 \text{erf} \left[2 | ||
+ | \sqrt{ln(2)}(z − z_0)/L \right] | ||
+ | $$ | ||
+ | where $L$ is the quantity specified in ''<InterfaceWidth>''. | ||
==== Scattering processes ==== | ==== Scattering processes ==== |