This shows you the differences between two versions of the page.
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>. | + |