Skip to content

sairbarbaros/QVNTVS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QVNTVS: Open-Source Quantum Well Simulator

  • QVNTVS is an open-source project based in Python for modeling and simulating quantum wells of different shapes and heterojunctions including analyzing energy levels, wavefunctions, recombination probabilities, optical phenomena and more.
  • QVNTVS is an original work of Barbaros Şair.
  • The paper of QVTNVS is published in arXiv.
  • To read it: https://arxiv.org/abs/2508.07792
  • To cite it: https://doi.org/10.48550/arXiv.2508.07792

Key Features:

  • Simulate quantum wells of different shapes and biasings fast, efficiently, and without any licensing problem.
  • Analyze Quantum well behavior under reverse-bias, equilibrium, and forward-bias modes including electric field effects.
  • Obtain recombination probabilities of carriers and related transition energies.
  • Get optical emission spectrum.

How to Run?

  • Open /examples folder
  • Learn the basics from manuals.
  • Read the manuals in order: from #1 to #4. They are also accesible from Google Colab.
  • The manuals include infinite rectangular, finite rectangular, multiple wells, and tilted well heterojunction applications.
  • Open /source folder
  • Install the source file QVNTVS.py and requirements
  • Import Qvntvs and run.

Theoretical and Methodological Information

  • Open /docs folder
  • Read QVNTVS.pdf
  • For Bibtex citation:
  • @misc{şair2025qvntvsopensourcequantumsimulator, title={QVNTVS, Open-Source Quantum Well Simulator}, author={Barbaros Şair}, year={2025}, eprint={2508.07792}, archivePrefix={arXiv}, primaryClass={cond-mat.mes-hall}, url={https://arxiv.org/abs/2508.07792}, }

About

Quantum Well Simulator for Semiconductor Modeling

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages