Published August 23, 2018
| Version V1.0
Software
Open
VASPBERRY : Berry curvature calculation code for VASP output
Description
VASPBERRY
Berry curvature and Chern number calculations with the output (WAVECAR) of VASP code. VASPBERRY is written for the post-processing pur pose of the VASP outputs, i.e., WAVECAR the Bloch wavefunction infor mation. VASPBERRY can compute Berr y cur vature and Cher n number via Fukui's method [S ee J. Phys. S oc. Jap. 74, 1674 (2005)]. In addition Circular dichroism also can be evaluated. Since it directly reads the wavefunction coefficients, one can also obtain real space wavefunction character psi_nk(r) by simple command.
Compile
- Serial version : ifort -fpp -assume byterecl -mkl -o vaspberry vaspberry.f
- Multicore version : mpif90 -DMPI_USE -mkl -fpp -assume byterecl -o vaspberry vaspberry.f
Features
- Berry curvature calculation
- Compute Chern number for certain band(s)
- Circular dichroism (optical selectivity response to the circulary polarized light)
- Wavefunction plot (Gamma point only in the current version)
Example
- 1H-MoS2 : Berry curvature and Chern number
- Quantum Anomalous Hall effect (Trypheny-lead lattice) : See H.-J. Kim, C. Li, J. Feng, J.-H. Cho, and Z. Zhang, PRB 93, 041404(R) (2016) (the example files will be provided upon request)
Files
Infant83/VASPBERRY-V1.0.zip
Files
(1.7 MB)
Name | Size | Download all |
---|---|---|
md5:0a683aae927d55e7a757b2e0bab0e48d
|
1.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/Infant83/VASPBERRY/tree/V1.0 (URL)
References
- H.-J. Kim, C. Li, J. Feng, J.-H. Cho, and Z. Zhang, PRB 93, 041404(R) (2016)