About
What nextnano Software Is
The nextnano software is the software for next generation of nano devices. It allows modelling electronic and optoelectronic semiconductor nanodevices. It is characterized by:
|
|
|
Figure 1 Applications of the nextnano software
The nextnano software typically is used for research purposes, in the most cases for structures containing quantum wells. However, it can be also successfully used for other type of structures, such as quantum wires, quantum dots, more complicated quantum structures, structures based on p-n junction, 2-dimensional gases, and much more.
Software license includes free access to hundreds of maintained example files and tutorials featuring state-of-the-art physics and publications in semiconductor and quantum science. Easily adapt example files to your device geometry to get started without high initial training effort.
Figure 2 Structure and typical workflows of the nextnano software
The nextnano software consist of multiple tools aiming at providing you with the best experience while modeling your structures or devices. The tools nextnano++, nextnano³, nextnano.MSB, and nextnano.NEGF are our engines of the nextnano software solving sets of specified equations and computing desired results. These tools require input files specifying the structures, models and outputs of interest. The graphical user interface nextnanomat is your workflow manager whose purpose is to let you go through the entire process of modeling seamlessly. For those who are looking for automated simulation processes, we provide and maintain an open source nextnanopy Python package.
Requirements
Operating systems: Our tools are mainly developed for Windows, so all our tools are available for this platform. We also support macOS, Ubuntu, Red Hat 8.1, and Red Hat 7.6 to a certain degree, see package availability for these systems on our download site.
CPU: Simulations can be CPU-intensive, so multi-core CPUs are always advised, however, the software will also run fine on a single core. Our tools are compiled for Intel processors but they also run well on AMD processors. Support of ARM processors is not ready yet, we are working on it.
Disk space: One needs around 1.5 GB of free disk space to install all our tools. The volume varies depending on the type of package and release.
Software dependencies: When working on Windows using nextnanomat, one also needs to have Latest Microsoft Visual C++ Redistributable installed; If it is needed then nextnanomat will notify you as it can be done after it is installed. Additionally, one can consider installing gnuplot, ParaView, and Python to take advantage of nextnanomat integrations with these tool.
Accessibility Statement
Accessibility statement and evaluation report can be downloaded using links below:
Last update: 2025/07/09