User Tools

Site Tools


qcl:the_nextnano.qcl_software

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:the_nextnano.qcl_software [2017/02/15 14:47]
stefan.birner [How do I obtain the nextnano.QCL code?]
qcl:the_nextnano.qcl_software [2020/07/03 13:56] (current)
thomas.grange
Line 1: Line 1:
- +Moved to [[https://nextnano-docu.northeurope.cloudapp.azure.com/dokuwiki/doku.php?id=negf:the_nextnano.negf_software]]
- +
-====== Documentation of the nextnano.QCL software ====== +
- +
-{{ :​qcl:​nextnanoqcl_electron_density.jpg?​300|}} +
-This website describes the nextnano.QCL software, +
-an awesome **NEGF quantum transport code** written by Thomas Grange. +
-The nextnano.QCL software has been developed ​to simulate periodic structures like superlattices,​ **quantum cascade lasers** (QCLs) and **resonant tunneling diodes** (RTDs), as well as nanowire QCLs. +
- +
-The software calculates current-voltage characteristics and gain. +
- +
-This software is based on a quantum transport method that follows the **nonequilibrium Green'​s function** (NEGF) framework. +
-The code can be executed using the [[http://www.nextnano.com/​products/​nextnanomat.php|nextnanomat]] software. +
- +
-==== Which scattering mechanisms are included? ==== +
-  * Longitudinal polar-optical phonon scattering (polar LO phonon scattering) +
-  * Acoustic phonon scattering +
-  * Charged impurity scattering +
-  * Interface roughness scattering +
-  * Alloy scattering +
-  * Electron-electron scattering is included in the mean-field approximation +
- +
-==== How do I obtain the nextnano.QCL code? ==== +
-Please download it from [[http://​www.nextnano.com/customer/download_code_QCL.php|here]]. Additionally,​ it is strongly recommend to contact <​support@nextnano.com>​ and inform us that you are interested in this tool. We can then assist you and provide new updates to you. +
- +
-==== How do I execute nextnano.QCL? ==== +
-Open the nextnanomat GUI, open a nextnano.QCL input file and press the ''​Run''​ button. +
- +
-==== How do I execute nextnano.QCL from the command line? (not recommended) ==== +
-''​nextnano.QCL.exe <input file name> <output folder name> <​material database name>''​ +
- +
-Example:\\ +
-''​nextnano.QCL.exe %%"​%%..\nextnano.QCL sample files\MidIR_QCL_YuSlivkenRazeghi_SST2010.xml%%"​%% %%"​%%..\Output%%"​%% .\Material_Database.xml''​ +
- +
-==== Are there any tutorial input files available? ==== +
- +
-[[qcl:​tutorials:​thz_qcl_-_fathololoumi|Tutorial - GaAs/AlGaAs THz QCL]]\\ +
-Terahertz quantum cascade lasers operating up to ~ 200 K with optimized oscillator strength and improved injection tunneling\\ +
-S. Fathololoumi,​ E. Dupont, C.W.I. Chan, Z.R. Wasilewski, S.R. Laframboise,​ D. Ban, A. Mátyás, C. Jirauschek, Q. Hu, H. C. Liu\\ +
-Optics Express 20, 3866 (2012) +
- +
-[[qcl:​tutorials:​mid-ir_qcl_-_yu_slivken_razeghi|Tutorial - InGaAs/​InAlAs Mid-IR QCL]]\\ +
-Injector doping level-dependent continous-wave operation of InP-based QCLs at λ = 7.3 µm above room temperature\\ +
-J. S. Yu, S. Slivken, M. Razeghi\\ +
-Semiconductor Science and Technology 25, 125015 (2010) +
- +
-Further tutorials can be found here: [[qcl:​tutorials|Tutorials]] +
- +
-==== Where can I find some background on the implemented physics? ==== +
-The NEGF method for QCLs is decribed in the following publications where the nextnano.QCL code was used. +
-  * [[http://​dx.doi.org/​10.1103/​PhysRevB.92.241306|Contrasting influence of charged impurities on transport and gain in terahertz quantum cascade lasers]]\\ T. Grange\\ Physical Review B 92, 241306(R) (2015) +
- +
-  * [[http://​dx.doi.org/​10.1063/​1.4897543|Nanowire terahertz quantum cascade lasers]]\\ T. Grange\\ Applied Physics Letters 105, 141105 (2014) +
- +
-  * [[http://​dx.doi.org/​10.1103/​PhysRevB.89.165310|Electron transport in quantum wire superlattices]]\\ T. Grange\\ Physical Review B 89, 165310 (2014) +
- +
-==== Copyright information ==== +
-{{ :​qcl:​thomas_grange_grey.jpg?​100|}} +
-The nextnano.QCL software has been developed by Thomas Grange. It is written in C#. +
-For publications of Thomas Grange, see [[https://​scholar.google.com/​citations?​user=xYCDFt4AAAAJ&​hl=|his profile on Google Scholar]]. +
- +
-The nextnano.QCL software is distributed by the [[http://​www.nextnano.com|nextnano GmbH]]. +
- +
-For questions or feedback about the software, please contact <​support@nextnano.com>​. +
qcl/the_nextnano.qcl_software.1487170063.txt.gz · Last modified: 2017/02/15 14:47 by stefan.birner