Uporabniški priročnik za odprtokodno programsko orodje Wannier 90
Uvod
Wannier90 je odprtokodno računalniško orodje, ki se uporablja v kvantni kemiji in fiziki kondenzirane snovi za izračun maksimalno lokaliziranih Wannierjevih funkcij (MLWF). Široko se uporablja za analizo izračunov elektronskih struktur, pridobljenih s kodami prvih principov, kot so Quantum ESPRESSO, VASP, ABINIT in druge. Wannierjeve funkcije zagotavljajo lokalizirano predstavitev elektronske strukture v realnem prostoru, kar je zelo uporabno za gradnjo modelov tesnih vezi, izračun Berryjevih faz, dielektrične polarizacije in topoloških lastnosti materialov.
pogosta vprašanja
Za kaj se uporablja Wannier90?
Wannier90 izračuna maksimalno lokalizirane Wannierjeve funkcije iz Blochovih stanj, kar omogoča podrobno analizo elektronskih struktur, konstrukcijo modelov tesnih vezi in raziskovanje topoloških in transportnih lastnosti.
Ali je Wannier90 združljiv s kodami DFT?
Da, Wannier90 se povezuje s številnimi paketi DFT teorije funkcionalne gostote, kot so Quantum ESPRESSO, VASP, ABINIT, SIESTA in WIEN2k, kar omogoča nemoteno uporabo s podatki o elektronski strukturi.
Kaj so maksimalno lokalizirane Wannierjeve funkcije (MLWF)?
MLWF-ji so niz ortogonalnih funkcij, lokaliziranih v realnem prostoru, ki zagotavljajo intuitivno sliko vezav in elektronske lokalizacije v trdnih snoveh. Uporabne so za interpretacijo kompleksnih pasovnih struktur in konstruiranje učinkovitih modelov.
Ali se lahko Wannier90 uporablja za interpolacijo pasovne strukture?
Da, učinkovito interpolira elektronske pasovne strukture z uporabo MLWFS, kar ponuja zelo natančne rezultate z nižjimi računskimi stroški v primerjavi z neposrednimi izračuni DFT.
Ali je Wannier90 primeren za topološko analizo materialov?
Absolutno. Wannier90 podpira izračun topoloških invariant, kot so Berryjeva ukrivljenost, Chernova števila in Z2 indeksi, zaradi česar je ključno orodje pri preučevanju topoloških izolatorjev in polkovinalov.
Kako namestim Wannier90?
Wannier90 je mogoče prevesti iz izvorne kode z uporabo standardnih orodij za izdelavo v sistemih Linux in macOS. Na voljo je tudi v številnih distribucijah Linuxa in repozitorijih znanstvene programske opreme, kot sta Spack in Conda.
Je Wannier90 uporabniku prijazen za začetnike?
Čeprav Wannier90 zahteva osnovno razumevanje teorije elektronskih struktur, je dobro dokumentiran in široko podprt z vadnicami ter koristno uporabniško skupnostjo.
V katerem programskem jeziku je napisan Wannier90?
Wannier90 je napisan predvsem v jeziku Fortran 90, vhod in izhod pa se obravnavata prek preprostega besedila. files.
Ali se Wannier90 lahko uporablja za sisteme za spajanje vrtinčne orbite?
Da, Wannier90 podpira spinorske valovne funkcije, kar omogoča analizo sistemov s spin-orbitalno sklopitvijo SOC.