where is the file uni_dmft.py #45
-
Dear TRIQS/solid_dmft developers, In the tutorial for PrNiO3, I can't find the file "uni_dmft.py" to start the CSC dmft caculation. I instead use "mpirun -n 32 solid_dmft“ to start the process. However it leads to the error as shown in the following figure. I wonder where I can get access to the file "uni_dmft.py". For the error, Can you give some advice? Best regards, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 16 replies
-
Hi @Lanlin123, Which version of solid_dmft are you using currently? I know the error but it has been fixed a few month back: e0479ab . You can use the stable release branch https://github.com/TRIQS/solid_dmft/commits/3.1.x and everything should work. For pip we did not push yet a release to fix this. We will do so shortly. Thanks for reporting, |
Beta Was this translation helpful? Give feedback.
-
Hi @Lanlin123, I had a look at your ipynb notebooks and I think the results look okay. Why do you say the chemical potential in the Akw is not correct? It says
and I think this is correct. You wannier90 _hr.dat file has a chemical potential of ~15.51 and your DMFT mu is roughly -1 eV. Since you subtracted mu in the w90_converter this makes sense to me. You correctly set Best, |
Beta Was this translation helpful? Give feedback.
This is a bit tricky. For this you have to carefully check your system. Are you performing the calculation for PrNiO3 as described in the tutorial? You have to make sure that your system does not have any disentanglement (more input DFT bands than Wannier states). If this is the case you can run after the DFT+DMFT calculation is finished once the Wannier converter manually with setting
bloch_basis=False
:Running the converter will replace some things in the dft_input group in the h5 archive, so make a copy of the result h5 archive first. Afterwards you can use…