-
Notifications
You must be signed in to change notification settings - Fork 142
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
34 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -24,8 +24,10 @@ | |
! version 2.6.1 At Beijing, China, April 10. 2022 clean for the Wannier90 tutorial 2022 | ||
! version 2.7.0 At IOP CAS Beijing, China, July 22. 2023, added ANE, SHC, | ||
! added symmetrization part for magnetic hamiltonian fixed several bugs | ||
! version 2.7.1 At IOP CAS Beijing, China, May 6 2024, try to build interface with openmx | ||
! to adapted the non-orthogonal basis; fixed several bugs | ||
! | ||
! Corresponding to : [email protected], [email protected] | ||
! Corresponding to Quansheng Wu: [email protected], [email protected] | ||
! | ||
! License: GPL V3 | ||
!--------+--------+--------+--------+--------+--------+--------+------! | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,16 +5,16 @@ | |
A python tool based on Phononpy to generate phonon tight-binding Hamiltonian | ||
whose format is similar to wannier90\_hr.dat produced by Wannier90. | ||
|
||
Author: Changming Yue, Institute of Physics, CAS. | ||
Email: [email protected] | ||
Copyright: Changming Yue, Department of Physics, Southern University of Science and Technology, Shenzhen 518055, China. | ||
Email: [email protected]; [email protected] | ||
|
||
|
||
2. **wannhr\_symm** and **wannhr\_symm\_Mag** | ||
|
||
Python tools to symmetrize the tight binding model wannier90\_hr.dat without and with magnetization. | ||
|
||
Author: Changming Yue, Institute of Physics, CAS. | ||
Email: [email protected] | ||
Copyright: Changming Yue, Department of Physics, Southern University of Science and Technology, Shenzhen 518055, China. | ||
Email: [email protected]; [email protected] | ||
|
||
3. **twisted\_graphene\_system\_kp\_model** | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
Copyright: Changming Yue, Department of Physics, Southern University of Science and Technology, Shenzhen 518055, China. | ||
Email: [email protected]; [email protected] | ||
|
||
# it is well tested with phonopy==1.11.8 | ||
|
||
A python tool based on Phononpy to generate phonon tight-binding Hamiltonian | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -68,7 +68,7 @@ def print_author(): | |
print(""" | ||
A python tool based on Phononpy to generate phonon tight-binding Hamiltonian | ||
whose format is similar to wannier90_hr.dat produced by Wannier90. | ||
Author: Changming Yue, Institute of Physics, CAS. | ||
Author: Changming Yue, Department of Physics, Southern University of Science and Technology. | ||
email: [email protected] | ||
""") | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,15 @@ | ||
Citing Policy: | ||
For non-magnetic symmetrization processing, please cite "wannhr_symm: A tool for symmetrization of non-magnetic WannierTB, https://github.com/quanshengwu/wannier\_tools/tree/master/utility/wannhr_symm/, Changming Yue". | ||
For magnetic symmetrization processing, please cite "wannhr_symm_Mag: A tool for symmetrization of magnetic WannierTB, https://github.com/quanshengwu/wannier\_tools/tree/master/utility/wannhr_symm_Mag, Changming Yue". | ||
|
||
New feature: if you put an empty file "write_symmop.flag" in the symmetrization folder, | ||
then representation matrices of all the space group operations in the wannier basis | ||
will be generated. This would be helful to write down Mirror matrix to calculate, e.g. | ||
mirror Chern number. | ||
|
||
Copyright: Changming Yue, Institute of Physics, Chinese Academy of Sciences. | ||
Email: [email protected] | ||
Copyright: Changming Yue, Department of Physics, Southern University of Science and Technology, Shenzhen 518055, China. | ||
Email: [email protected]; [email protected] | ||
|
||
A tool for symmetrization of non-magnetic wannier90_hr.dat. | ||
|
||
Generally there are some violations to symmetry of wannier Hamiltonian due to | ||
numerical errors, bad disentanglements, asymmetry of Wigner-Sceitz cell. The tool | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,7 +15,7 @@ | |
if __name__ == '__main__': | ||
|
||
# the original wannier110_hr.dat | ||
print ">>> copyright Changming YUE@IOP,CAS, CHINA. [email protected]" | ||
print ">>> copyright: Changming Yue from Department of Physics, Southern University of Science and Technology (SusTech, China). [email protected]" | ||
print ">>> Loading wannier90_hr.dat ..." | ||
|
||
# max hopping distance in terms of lattice vector -sdim to sdim | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,9 @@ | ||
Copyright: Changming Yue, Departtment of Physics, University of Fribourg | ||
(SusTech from 08/2023) | ||
Email: [email protected], [email protected] | ||
Citing Policy: | ||
For non-magnetic symmetrization processing, please cite "wannhr_symm: A tool for symmetrization of non-magnetic WannierTB, https://github.com/quanshengwu/wannier\_tools/tree/master/utility/wannhr_symm/, Changming Yue". | ||
For magnetic symmetrization processing, please cite "wannhr_symm_Mag: A tool for symmetrization of magnetic WannierTB, https://github.com/quanshengwu/wannier\_tools/tree/master/utility/wannhr_symm_Mag, Changming Yue". | ||
|
||
Copyright: Changming Yue from Department of Physics, Southern University of Science and Technology (SusTech, China) | ||
Email: [email protected], [email protected] | ||
|
||
A tool for symmetrization of magnetic tight-binding Hamiltonian generated by | ||
the wannier90. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,7 +15,7 @@ | |
if __name__ == '__main__': | ||
|
||
# the original wannier110_hr.dat | ||
print ">>> copyright: Changming Yue, Univeristy of Fribourg+Sustech. [email protected]" | ||
print ">>> copyright: Changming Yue from Department of Physics, Southern University of Science and Technology (SusTech, China). [email protected]" | ||
|
||
nsymm_mag = 0; mag_symm_index=[]; primed_index=[] | ||
rotmap = np.zeros((natom_wan),np.int32) # rot map for atoms | ||
|