- Notifications
You must be signed in to change notification settings - Fork1
StraWBerryPy (Single-poinT and local invaRiAnts for Wannier Berriologies in Python) is a Python package to calculate topological invariants and quantum-geometrical quantities in non-crystalline topological insulators
License
strawberrypy-developers/strawberrypy
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
StraWBerryPy (Single-poinT and local invaRiAnts for Wannier Berriologies in Python) is a Python package to calculate topological invariants and quantum-geometrical quantities in non-crystalline topological insulators.
The code reads tight-binding models fromPythTB,TBmodels andWannier90 (throughWannierBerri).
StraWBerryPy can work both with periodic (PBCs) and open (OBCs) boundary conditions. The code allows to create and manipulate supercells and finite models, for example adding disorder. Single-point and local topological markers can be computed, in addition to other quantum-geometrical quantities (e.g., the localization marker).
Please cite the following papers in any publication arising from the use ofthis code.
In particular, if you use the implementation of the single-point (Chern or ℤ₂) invariants
R. Favata and A. MarrazzoSingle-point spin Chern number in a supercell frameworkElectronic Structure 5, 014005 (2023)
If you use the implementation of the local Chern marker in periodic boundary conditions:
N. Baù and A. MarrazzoLocal Chern marker for periodic systemsPhys. Rev. B 109, 014206 (2024)
If you use the implementation of the local spin-Chern or the local ℤ₂ markers:
N. Baù and A. MarrazzoTheory of local ℤ₂ topological markers for finite and periodic two-dimensional systemsPhys. Rev. B 110, 054203 (2024)
If you use the implementation of the localization marker:
A. Marrazzo and R. RestaA local theory of the insulating statePhys. Rev. Lett. 122, 166602 (2019)
We acknowledge support from theICSC – Centro Nazionale di Ricerca in High Performance Computing, Big Data and Quantum Computing, funded by European Union –NextGenerationEU –PNRR, Missione 4 Componente 2 Investimento 1.4.
About
StraWBerryPy (Single-poinT and local invaRiAnts for Wannier Berriologies in Python) is a Python package to calculate topological invariants and quantum-geometrical quantities in non-crystalline topological insulators
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.

