Replies: 2 comments 1 reply
-
|
Hi @jmmshn , right now calculating the k-dependent spectral function with dft_tools works only for Wien2k and Elk. At least if you want to calculate it along high-symmetry lines. When using wannier90 (from any code) it works as well. See for example this tutorial when using wannier90: https://github.com/TRIQS/tutorials/blob/3.3.x/AbinitioDMFT/solutions/01s-solid_dmft.ipynb . However, this has some drawbacks, and only will work if you are not running CSC calculations as of now. If you do run CSC calculations you have to manually post-process some files. This is because in many cases you will have run disentanglement, and the disentanglement matrix cannot be obtained on a given k-path, only the final Wannier Hamiltonian H(R) can be FT to any H(k). But in general you can approximate things for post-processing by just using the Wannier Hamiltonian itself. For VASP internal projectors I am currently working on storing the projectors along a specified k-path as well which will allow to plot spectral function along a path. But this is work in progress. You can always get the spectral function on the regular k-mesh. Best, |
Beta Was this translation helpful? Give feedback.
-
|
Thank you again for being so helpful!
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to generate some ARPES data using
SumkDFTTools.spaghettisI ran this example successfully but the resulting
vasp.h5does not have the data neededhttps://triqs.github.io/dft_tools/latest/tutorials/nio_csc_vasp/nio.py.html#nio-py`
And it looks like this features is only supported for
wannierandwien2k.dft_tools/python/triqs_dft_tools/sumk_dft_tools.py
Lines 706 to 713 in 62ac241
So I assume VASP + Wannier90 is OK here but I don't see an example run of this in the documentations. The closest thing I have found so far is this
https://github.com/TRIQS/solid_dmft/tree/87b7b89b2b1fb18b790c558ec6fd5df1bb5de55e/doc/debugging_examples/lno-csc-w90
But this looks like it's meant for 3.1.x. I'm wondering if anyone can point me in the right direction.
Beta Was this translation helpful? Give feedback.
All reactions