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, |
|
Thank you again for being so helpful!
|
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.
All reactions