To repozytorium zawiera zestaw programów i analiz związanych z symulacjami układów nanoskopowych, realizowanych w ramach studiów magisterskich na kierunku Fizyka Techniczna (specjalizacja: Fizyka Komputerowa). Projekty dotyczą problemów z zakresu mechaniki kwantowej - wszystkie polecenia jak i rozwiązania zapisane są więc w formaliźmie mechaniki kwantowej, a większość z nich polega na numerycznym rozwiązywaniu równania Schrödingera. Pierwsze 5 z nich napisane zostało w czystym Pythonie, natomiast w pozostałych przypadkach skorzystano z pakietu KWANT
Każdy projekt zawiera:
- Szczegółową instrukcję do ćwiczenia wraz z literaturą uzupełniającą
- Kod źródłowy symulacji
- Skrypty do generowania wykresów
- Gotowe rysunki / wizualizacje
- Sprawozdanie w formacie PDF
- Jednoelektronowe widmo kropki kwantowej - metoda Galerkina
- Wieloelektronowe widmo kropki kwantowej - metoda czasu urojonego, metoda Hartree-Focka
- Symulacje zależne od czasu dla kropek kwantowych - metoda Crancka-Nicolsona oraz Askara-Cakmaka
- Symulacje transportu elektronowego w układach 1D - metoda macierzy transferu, dioda RTD, kwantowy kontakt punktowy
- Symulacje transportu elektronowego w układach 2D
- Transport elektronów w polu magnetycznym, kwantowy efekt Halla
- Symulacje zależnego od spinu transportu elektronowego z uwzględnieniem oddziaływania spin-orbita
- Symulacje transportu przez złącze metal/nadprzewodnik
- Symulacje układów topologicznych
- Transport w nanostrukturach opartych na grafenie
- Oscylacje Klein'a w grafenie (dodatkowy projekt)