Dynamical matrix of amorphous system #317
Unanswered
squirmingToad
asked this question in
Q&A
Replies: 1 comment 1 reply
-
|
In your case, the lattice index |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Dear Alamode users & developers.
I wish to ask how Alamode creates a dynamical matrix (with a wave vector q) for an amorphous system.
I calculated the phonon states of an amorphous system at different k-points. In this case, Alamode identified a supercell as a primitive cell, as expected because it does not have symmetries.
What I am not sure of is, since the supercell is the primitive cell, how exponential components necessary to build a dynamical matrix are defined.
For example, for crystalline systems, a difference between lattice points; R(l2)-R(l1) is used, but in amorphous systems, it only has a single lattice point (supercell = primitive cell), those expression cannot be applied.
I found a related part on the source code : line 586, dynamical.cpp
for (i = 0; i < 3; ++i) { vec[i] = system->xr_s[atm2_s][i] + xshift_s[icell][i] - system->xr_s[system->map_p2s[atm2_p][0]][i]; }but difficult to understand, since I am not sure what these variables mean.
Thank you for your help,
Youhwan Jo
Beta Was this translation helpful? Give feedback.
All reactions