-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Surface function setting #117
Comments
I presume there's a typo here, since the first two vectors are the same? For the first unit cell, one of the two indices should be 1 - that should be true regardless of unit cell, as long as it is a primitive cell. Maybe there is a problem with convergence, or some other input parameter? |
Thanks for the response and sorry about the typo...There should be a minus for 2.071499. I'm sure that all the other parameters are the same. |
It may or may not be important, but the volume for the second unit cell is quite a bit lower for the second unit cell -- are you sure the two structures are equivalent? The surface function is given in reduced coordinates, so the chosen function should work for both unit cells. There are more details about this definition in this section of the tutorial, or around eq. (23) in the Z2Pack book chapter. |
Thanks a lot! The structures are different but I thought it wouldn't be a big problem at first. They are both rhombohedral structures with the lattice constant: (a=b=c=10.42167Ang, alpha=beta=gamma=23.1293deg) for the 1st one and (a=b=c=9.84047Ang, alpha=beta=gamma=24.3043deg) for the 2nd. |
It might be instructive to interpolate between the two structures, and see how things change. If the invariant calculation is correct, there should be a point where the band gap closes and the invariant changes. |
That is a good point! I'll try later. Thanks! |
Hi!
I'm a beginner and tried bulk Bi2Se3 with first principle (vasp) as an exercise. I found that when I used the different orientations of the POSCAR for system, the result (Z2 invariant) is different. I set the surface function as f(s, t) = [0, s/2, t] and f(s, t) = [0.5, s/2, t]
When POSCAR is:
The result of Z2 is 0 for both while when POSCAR is:
The result is 1 for f(s, t) = [0, s/2, t]
Can I get some advice on how to generate surfaces according to the POSCAR? Thanks in advance!
Here is the structure of Bi2Se3. It's rhombohedral.
The text was updated successfully, but these errors were encountered: