-
Notifications
You must be signed in to change notification settings - Fork 95
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
Confusion about transformation matrix #13
Comments
Please refer to the docstring of the unfold class.
|
Thank you for your reply! |
Dear Prof. Qijing Zheng, I have calculated the transformation matrix definitions and it matches with your definition that you have mentioned. I have another question, I mean to say, A = M.a Please let me know whether this is correct. Best regards |
Dear Qi,
Your code is quite helpful, yet I have a question about transfomation matrix in the unfold class. You have written B = np.dot(np.linalg.inv(M).T, b) , but I found b=np.dot(M,B) i.e. B = np.dot(np.linalg.inv(M), b) in Phys. Rev. B 85, 085201 (2012), which lead differences of K sampling in supercell brillioun zone between two cases. Could you tell me why you choose transformation matrix M.T?
Thank you sincerely,
Xu
The text was updated successfully, but these errors were encountered: