Release notes of nextnano³

2023-03-25

  • multiple improvements of messages in log file

  • scaling bugfix for lifetimes

  • bugfix for drift velocity

  • parametrization bugfix for 30-band \(\mathbf{k} \cdot \mathbf{p}\) model

2023-08-07

syntax
  • MIN() and MAX() functions introduced

  • !WHEN statement introduced for conditional lines

  • !TEXT and !ENDTEXT statements introduced for multi-line comments

  • !DATA statement got introduced for post-processor

output
  • output of material parameters in nextnano++ database style

models
  • excitonic absorption

  • tunneling current for CBR

2022-12-20

  • Bowing parameters of band edges has been updated in the default database.

  • 30-band \(\mathbf{k\cdot p}\) model for bulk crystals without strain has been implemented.

2022-08-05

  • band-anti-crossing (BAC) model for nitrides as an experimental feature

EARLIER

  • Bulk band structure with 14-band and 30-band k.p

  • Improvements for CBR

  • New 2D CBR input files (QPC)

  • Improvement of 2DEG mobility input files (e.g. GaN)

  • Synonyms in material database (e.g. Al(x)In(x)As and In(x)Al(1-x)As)

  • Input files for tutorial: “Intersubband absorption in infinite QW”

  • Input files for intersubband absorption in Ge/SiGe QWs

  • Added more tutorial input files to samples folder

  • Improvements for intersubband absorption (single-band, simple k.p model, k.p)

  • Grid lines can be independent of region object boundaries (has always been the case for nn++)

  • Added XML support to input files

  • New region objects: circle/sphere

  • New region objects: triangle, polygonal_prism, regular_prism, hexagonal_prism, polygonal_pyramid, regular_pyramid, hexagonal_pyramid

  • 2nd order piezo constants and 2nd order piezo tutorial

  • Bulk band structure with pseudopotential method

  • Bulk band structure with tight-binding method (improvements)

  • Piezo/pyro tutorial for arbitrary (hkil) in wurtzite