in my output file. My problem is that the interpolation seems to begin from the start again. It starts at iq = 1 and the calculation is now at iq = 395, thus higher than the 375 q-points remaining from the previous run. Here is my input file :
Prof. Samuel Poncé
Chercheur qualifié F.R.S.-FNRS / Professeur UCLouvain
Institute of Condensed Matter and Nanosciences
UCLouvain, Belgium
Web: https://www.samuelponce.com
------------------------------------------------------------------------ RESTART - RESTART - RESTART - RESTART Restart is done without reading PWSCF save file. Be aware that some consistency checks are therefore not done. ------------------------------------------------------------------------
at the beginning of my output file but the q-point interpolation starts at the first q-point, even if there is the message to say that it restart from another one.
Are you sure that your XXX.sigma_restart1 is correct ? You might have re-written on it since before you restarted incorrectly and start from the beginning. You said you were at 395 q which is less than 500 and therefore nothing has been written to the restart file yet so if you restart it will restart from 1.
You can do a test by lowering restart_freq = 10 for example and then crash the code after 11 q-points. Then restart. It should restart from 10.
Best, Samuel
Prof. Samuel Poncé
Chercheur qualifié F.R.S.-FNRS / Professeur UCLouvain
Institute of Condensed Matter and Nanosciences
UCLouvain, Belgium
Web: https://www.samuelponce.com
Yes, I thought I could have problems with that run because of that. I have two jobs that I want to restart, and I had not done anything on the second one yet. So I will explain with more details what I did for this one because it is cleaner.
First, I did a job for fine q-point and k-point grids of 20x20x20 (I know it's not enough) with the same input file as in my first post (except for the grids). The interpolation went up to the 7700 q-point out of 8000, and each 500 q-point a message was written that the restart point was created. Then, I changed my input file as you said, and the restart calculation started at iq = 1 instead of 7501 as I expected.
I hope it is more clear now. I can do a test run but I think it will give me the same result.
fsthick = 3 ! eV eptemp = 300 ! K degaussw = 0.025 ! eV
nkf1 = 24 nkf2 = 24 nkf3 = 24
restart = .true. restart_freq = 50
nqf1 = 8 nqf2 = 8 nqf3 = 8
nk1 = 24 nk2 = 24 nk3 = 24
nq1 = 8 nq2 = 8 nq3 = 8 / 65 cartesian ...
Manually crash the calculation just after the first 50 q-points have been written.
PS: Are you sure you need 24x24x24 k-grid for the fine grid ? This seems super dense. 16x16x16 should be already a lot.
Best, Samuel
Prof. Samuel Poncé
Chercheur qualifié F.R.S.-FNRS / Professeur UCLouvain
Institute of Condensed Matter and Nanosciences
UCLouvain, Belgium
Web: https://www.samuelponce.com
=================================================================== Electron (Imaginary) Self-Energy in the Migdal Approximation ===================================================================
Fermi Surface thickness = 1.000000 eV
Golden Rule strictly enforced with T = 0.025852 eV Gaussian Broadening: 0.025000 eV, ngauss= 1 DOS = 0.522114 states/spin/eV/Unit Cell at Ef= 2.909832 eV
Creation of a restart point Creation of a restart point
It does not print any information about the q-point interpolation in the output file, just when a restart point is created. I tried this input 3 times : the first time, I had only one "Creation of a restart point" message. The second time, it said that it started again from q-point 11 (I set restart_freq = 10), and created 2 restart points (see output above). Then the third time, it started again from q-point 21, but I guess it should have started from 31 if the restart point was working in the previous runs.
About the coarse k-point grid, will the computation be longer if it is denser ? Or "just" use more memory ?
1) The printing information is hardcoded in EPW to be every 50 q-points (you can off course change that). This is the reason why you do not see the q-point information yet.
2) The reason why it restarted from 21 is because the first "creation of a restart point" is actually the re-writing to file of the first 10 q-points. So in practice you only go to 20 q-points.
3) yes it should be faster and less memory.
Best, Samuel
Prof. Samuel Poncé
Chercheur qualifié F.R.S.-FNRS / Professeur UCLouvain
Institute of Condensed Matter and Nanosciences
UCLouvain, Belgium
Web: https://www.samuelponce.com
Prof. Samuel Poncé
Chercheur qualifié F.R.S.-FNRS / Professeur UCLouvain
Institute of Condensed Matter and Nanosciences
UCLouvain, Belgium
Web: https://www.samuelponce.com