User Tools

Site Tools


qcl:advanced_settings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 ​and ending with the material ​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 ====
qcl/advanced_settings.1648656533.txt.gz · Last modified: 2022/03/30 16:08 by thomas.grange