The nextnano.NEGF package is a cutting-edge package specifically designed for modelling quantum transport in planar structures. This package is the best choice for precise simulations of Quantum Cascade Lasers (QCLs) and Quantum Cascade Detectors (QCDs), Superlattices, and Resonant Tunnelling Diodes (RTDs). With the nextnano.NEGF package, you gain access to advanced computational capabilities, which includes calculation of band structures, energy-resolved carrier densities and the density of states, optical gain, output power and L-I-V characteristics, wall-plug efficiency, and much more. We are proud to say that nextnano.NEGF is truly the best commercially available tool for modeling quantum transport in QCLs.
This package includes:
nextnano.NEGF offers enhanced precision through Non-Equilibrium Green Function simulations, enabling advanced applications in the following domains:
nextnano.NEGF
nextnano.NEGF is an advanced computational tool and the core engine of the nextnano.NEGF package. It utilizes the cutting-edge Non-Equilibrium Green Functions (NEGF) formalism to accurately model quantum transport in planar structures, taking into account a range of scattering processes including longitudinal polar-optical phonon scattering, acoustic phonon scattering, charged impurity scattering, interface roughness scattering, alloy scattering, and electron-electron scattering.
Developed with the aim of providing highly accurate results within a finite computation time for 1D systems, nextnano.NEGF is also capable of computing optical spectra. The combination of these features, along with the coverage of various scattering processes, makes it an ideal tool for top-notch simulations of heterostructures such as quantum cascade lasers (QCLs) and resonant tunneling diodes (RTDs).
Learn Morenextnanomat is a user-friendly graphical interface, designed to simplify the simulation process and streamline your experience with our suite of tools.
With nextnanomat, users can easily visualize computed 1D, 2D, and 3D results, and run any nextnano tools, while maintaining an overview of generated output files.
This feature-rich tool also provides a versatile workflow manager, enabling users to edit input files in ASCII or XML formats, organize simulations, and submit jobs directly or via a batch list.
nextnanomat also supports parallel job execution on multi-core CPUs and cloud computing through the free HTCondor software. This allows for the efficient and flexible simulation of complex quantum devices, making it an indispensable tool for researchers and developers alike.
Learn More
nextnanopy is a Python package designed to automate and postprocess simulations withnextnano suite of software including nextnano++, nextnano³ and nextnano.NEGF.
With nextnanopy, users can easily run multiple simulations with varying parameters, plot publication-quality figures, calculate additional quantities using output data, and even define geometries in the input files based on importing GDSII files.
The nextnanopy package is maintained on Github as well as the Python Package Index (PyPI) repository, providing you with an accessible and comprehensive tool for automating and optimizing your nextnano simulations.
Learn More
EvaluationIdeal for testing software's full capability Try Now |
StandardTailored for professional usage Price List |
Licensing |
|---|---|---|
| Price | Free | Refer to Price List |
| License | Requires activation | Requires activation |
| Duration | 2 weeks | 1-3 years |
| Research Paper Publishing | ✗ | ✓ |
| Commercial Use | ✗ | ✓ |
| No. of Users | 2 | Up to 10 |
| Software Updates | ✓ | ✓ | Support |
| Basic Support1 | ✓ | ✓ |
| Standard Support2 | ✓ | ✓ |
| Premium Support3 | ✗ | Additional charge |
(1) Basic Support includes access to: online documentation, email support for technical issues, and bug fixes. Requests can be submitted from any domain, with institutional domains given higher priority.
(2) Standard Support includes assistance in: understanding syntax of input files, reproducing results of published tutorials, understanding basic functionality of the software. This support is exclusively for requests submitted from institutional domains.
(3) Premium Support is a set of personalized in-depth support services including, but not limited, to: explanation of physics and numerical methods involved in the models, active help with convergence issues, assistance with setting up input files, guidance for optimizing device performance, prioritized implementation of requested features, and video calls for direct communication.