2.5. Tutorials

This chapter contains all tutorials related to the nextnano++ software.

2.5.1. Basics

Below you can find basic tutorials introducing the most important elements of nextnano++ syntax as well as fundamental concepts hidden behind them. We are continuously working on including new tutorials here sou you can learn nextnano++ easier.

Defining Structures

The set of tutorials below is the most basic one aiming at teaching you how to define structures for your simulations. The most relevant elements of nextnano++ syntax is presented here.

Contacts & Boundary Conditions

This will be a set of tutorials teaching basics on how to define and choose boundary conditions for your simulations to represent various physical scenarios at the boundaries of your simulation. Currently, you can find here only one tutorial, for the Schottky contact, which will be later split and expanded into multiple more specific tutorials.

2.5.2. Education

2.5.3. Solar Cells

2.5.4. Light-Emitting Diodes

2.5.5. Quantum Wells

2.5.6. Quantum Wires

2.5.7. Quantum Dots

2.5.8. Electronic Band Structures

2.5.9. Superlattices

2.5.10. Cascade Structures

2.5.11. Optical Spectra and Transitions

Single Electron

Excitons

2.5.12. 2DEGs & Conductance

2.5.13. Transistors

2.5.14. Magnetic Effects

2.5.15. Numerics

General

This set of tutorials focus on explaining numerical side of simulations with nextnano++ from the practical point of view.

Big 3D systems

These tutorials cover topic of practical approach to simulations of big 3D systems aiming at specified accuracy within possibly short time.

2.5.16. Tricks & Hacks

This set of tutorials focus on non-standard simulations with nextnano++, therefore, on overcoming difficulties and limitations of models and numerics often arising from the general complexity of simulations of semiconductor devices.

This group of tutorials also covers topics related to extracting additional information from the output of nextnano++ software by post-processing it with nextnanopy and Python programming language.