-
Notifications
You must be signed in to change notification settings - Fork 9
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
What is the meaning of m and n in DOScorr(sp)_proj(i)_(m)_(n).dat? #131
Comments
In fact, the routine does not only calculate the diagonal part of the density of states, but the full matrix, that is why we have indices m and n. To be precise, if you have 5 orbitals and are interested only in the diagonal part (the thing that you would normally call a DOS), then you look at the files *_0_0.dat, *_1_1.dat, *_2_2.dat, *_3_3.dat, and *4_4.dat. The off-diagonal parts are often zero by symmetry, but in some cases it can be useful to look at this, that is why it is implemented. |
Dear Markus, snort is set to 1, since the number of non-equivalent atomic is one for fcc gamma-Ce. spherical harmonics is considered to be complex, as it should be in general. But, Ce crystalizes in cubic. So, I am not sure whether I can select cubic or not. Anyway, complex seems to be more general than cubic(?). lsort(l): (lmax+1) integers to describe the “treatment” of each orbital: nb_irep(l): (lmax+1) integers to describe the number of irreducible representation (irep) to consider I think, it is better to add spin-orbit for gamma-Ce, but here it is not included for simplicity. I am laso not sure about the energy window. How should we estimate it? As far as I understand from your comment on i-index, it should be 0, 1, and 2, as I have included the correlated f-orbital. My generated DOSs are as follows: As far as I understand, only diagonal DOS's are the regular DOSs, for which m=n. *_0_0.dat, *_1_1.dat, *_2_2.dat, *_3_3.dat are my interested DOSs. As far as I know these are called TOTAL DOS. I need to have partial DOSs too. Would you tell me how can I correspond the *.dat files to partial DOSs of WIEN2k? But, as you see I have *_4_4.dat. This is in the case that in my Ce.indmftpr I set l_max to 3! So, why is *_4_4.dat also generated? Best, |
Dear All,
Description of the partial DOSs are given as follows:
DOScorr(sp)proj(i)(m)_(n).dat: Sames as above, but printed as orbitally resolved matrix in indices (m) and (n). For d orbitals, it gives separately the DOS for, e.g., dxy, dx2−y2, and so on.
I guess that the i index refers to the l-quntum number, i.e., 0 for s orbital, 1 for p orbital, an so on. But, it is not clear the definition of m and n indexes. For example, we expect to have 5=(2_2+1) partial DOSs for spin up d orbitals and 5=(2_2+1) partial DOSs for spin down d orbitals. So, totally 10 partial DOSs for d orbital. But, we ran LDA+DMFT for Ce and found 12 partial DOSs for d orbital.
We cannot correspond the m and n symbols to the partial DOSs so that we can distinguish which one is dxy or which one is dx^2-y^2.
Would you define the i, n, and m indexes more clearly?
Best,
S. Jalali
The text was updated successfully, but these errors were encountered: